{"id":"CVE-2022-50127","title":"RDMA/rxe: Fix error unwind in rxe_create_qp()","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nRDMA/rxe: Fix error unwind in rxe_create_qp()\n\nIn the function rxe_create_qp(), rxe_qp_from_init() is called to\ninitialize qp, internally things like the spin locks are…","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 3c838ca6fbdb173102780d7bdf18f2f7d9e30979","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 1a63f24e724f677db1ab21251f4d0011ae0bb5b5","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < b348e204a53103f51070513a7494da7c62ecbdaa","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 3ef491b26c720a87fcfbd78b7dc8eb83d9753fe6","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 2ceeb04252e621c0b128ecc8fedbca922d11adba","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < db924bd8484c76558a4ac4c4b5aeb52e857f0341","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < f05b7cf02123aaf99db78abfe638efefdbe15555","Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < fd5382c5805c4bcb50fd25b7246247d3f7114733","Linux 4.8"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-11-05T19:54:52.920181Z"},"published":"2025-06-18","updated":"2026-11-05","sourceUpdated":"2026-11-05T20:00:17.805Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2022-50127","references":[{"url":"https://git.kernel.org/stable/c/3c838ca6fbdb173102780d7bdf18f2f7d9e30979"},{"url":"https://git.kernel.org/stable/c/1a63f24e724f677db1ab21251f4d0011ae0bb5b5"},{"url":"https://git.kernel.org/stable/c/b348e204a53103f51070513a7494da7c62ecbdaa"},{"url":"https://git.kernel.org/stable/c/3ef491b26c720a87fcfbd78b7dc8eb83d9753fe6"},{"url":"https://git.kernel.org/stable/c/2ceeb04252e621c0b128ecc8fedbca922d11adba"},{"url":"https://git.kernel.org/stable/c/db924bd8484c76558a4ac4c4b5aeb52e857f0341"},{"url":"https://git.kernel.org/stable/c/f05b7cf02123aaf99db78abfe638efefdbe15555"},{"url":"https://git.kernel.org/stable/c/fd5382c5805c4bcb50fd25b7246247d3f7114733"}],"tags":["cve.org"],"epss":0.00194,"epssPercentile":0.09149,"ingestedAt":"2026-11-05T22:38:31.675Z","slug":"CVE-2022-50127","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nRDMA/rxe: Fix error unwind in rxe_create_qp()\n\nIn the function rxe_create_qp(), rxe_qp_from_init() is called to\ninitialize qp, internally things like the spin locks are not setup until\nrxe_qp_init_req().\n\nIf an error occures before this point then the unwind will call\nrxe_cleanup() and eventually to rxe_qp_do_cleanup()/rxe_cleanup_task()\nwhich will oops when trying to access the uninitialized spinlock.\n\nMove the spinlock initializations earlier before any failures.\n\n## Affected\n\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 3c838ca6fbdb173102780d7bdf18f2f7d9e30979`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 1a63f24e724f677db1ab21251f4d0011ae0bb5b5`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < b348e204a53103f51070513a7494da7c62ecbdaa`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 3ef491b26c720a87fcfbd78b7dc8eb83d9753fe6`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < 2ceeb04252e621c0b128ecc8fedbca922d11adba`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < db924bd8484c76558a4ac4c4b5aeb52e857f0341`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < f05b7cf02123aaf99db78abfe638efefdbe15555`\n- `Linux >= 8700e3e7c4857d28ebaa824509934556da0b3e76 < fd5382c5805c4bcb50fd25b7246247d3f7114733`\n- `Linux 4.8`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}