CVE-2022-49089
Published: Feb 26, 2025
Modified: May 23, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition The documentation of the function rvt_error_qp says both r_lock and s_lock need to be held when calling that function. It also asserts using lockdep that both of those locks are held. However, the commit I referenced in Fixes accidentally makes the call to rvt_error_qp in rvt_ruc_loopback no longer covered by r_lock. This results in the lockdep assertion failing and also possibly in a race condition.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected d757c60eca9b22f4d108929a24401e0fdecda0b1 - < 8a50937227c385a477177c9ffa122b4230e40666affected d757c60eca9b22f4d108929a24401e0fdecda0b1 - < 43c2d7890ecabe527448a6c391fb2d9a5e6bbfe0affected d757c60eca9b22f4d108929a24401e0fdecda0b1 - < 92f1947c0d26060e978b3a9f21f32ce7c8c9cca3affected d757c60eca9b22f4d108929a24401e0fdecda0b1 - < 77ffb2495a41098f9d6a14f8aefde3188da75944affected d757c60eca9b22f4d108929a24401e0fdecda0b1 - < 57800cc36e55db0547461c49acf5cd84c0f502b0+3 more versions |
Linux | Linux | affected 5.1unaffected 0 - < 5.1unaffected 5.4.189 - <= 5.4.*unaffected 5.10.111 - <= 5.10.*unaffected 5.15.34 - <= 5.15.*+3 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now