Description
In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix "kernel NULL pointer dereference" error When rxe_queue_init in the function rxe_qp_init_req fails, both qp->req.task.func and qp->req.task.arg are not initialized. Because of creation of qp fails, the function rxe_create_qp will call rxe_qp_do_cleanup to handle allocated resource. Before calling __rxe_do_task, both qp->req.task.func and qp->req.task.arg should be checked.
Product status
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before 48cd7098e71735ccafa0b3cf27c53924f9cb5b2f
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before eca119693010032d6cc6e7e9b4fb2c363c7e12ce
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before 9c5dd6993c794703e74c6ba17ac78ca0211ef940
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before 0d773c58d702f0a7c16ee8d69617fd2c28350795
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before cdce36a88def550773142a34ef727a830cad96a8
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before f2f405af70e6f0419e718d23fa304798a5405c41
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before bb33fa65da77f5f02dbee6f25cebaeedfcd70028
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before 3b8752f086eb6865cc3662ad13249b03024501e5
8700e3e7c4857d28ebaa824509934556da0b3e76 (git) before a625ca30eff806395175ebad3ac1399014bdb280
4.8
Any version before 4.8
4.9.331 (semver)
4.14.296 (semver)
4.19.262 (semver)
5.4.220 (semver)
5.10.150 (semver)
5.15.75 (semver)
5.19.17 (semver)
6.0.3 (semver)
6.1 (original_commit_for_fix)
References
git.kernel.org/...c/48cd7098e71735ccafa0b3cf27c53924f9cb5b2f
git.kernel.org/...c/eca119693010032d6cc6e7e9b4fb2c363c7e12ce
git.kernel.org/...c/9c5dd6993c794703e74c6ba17ac78ca0211ef940
git.kernel.org/...c/0d773c58d702f0a7c16ee8d69617fd2c28350795
git.kernel.org/...c/cdce36a88def550773142a34ef727a830cad96a8
git.kernel.org/...c/f2f405af70e6f0419e718d23fa304798a5405c41
git.kernel.org/...c/bb33fa65da77f5f02dbee6f25cebaeedfcd70028
git.kernel.org/...c/3b8752f086eb6865cc3662ad13249b03024501e5
git.kernel.org/...c/a625ca30eff806395175ebad3ac1399014bdb280