PT-2025-13229

CVE-2025-21892

·

Published

2025-02-03

·

Updated

2026-10-21

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.12.0-rc7+
Description The issue is related to the recovery flow of the UMR QP in the Linux kernel. A race condition can occur when the software fails to wait for all outstanding WRs to complete before transitioning the QP to the RESET state. This can cause the firmware to skip sending some flushed CQEs with errors, resulting in lost CQEs and tasks becoming stuck. The patch resolves this issue by sending a final WR that serves as a barrier before moving the QP state to RESET.
Recommendations For Linux kernel versions prior to 6.12.0-rc7+, apply the patch that fixes the recovery flow of the UMR QP to resolve the issue. As a temporary workaround, consider disabling the mlx5r umr post send wait function until a patch is available. Restrict access to the vulnerable mlx5 ib module to minimize the risk of exploitation. Avoid using the rdma restrack put function in the affected API endpoint until the issue is resolved.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
AZL-62678
ECHO-61C4-6DA8-55C6
OESA-2025-1446
OESA-2025-1450
OPENSUSE-SU-2025_1177-1
OPENSUSE-SU-2025_1178-1
OPENSUSE-SU-2025_1180-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:01951-1
SUSE-SU-2025_01951-1
SUSE-SU-2025:01967-1
SUSE-SU-2025_01967-1
SUSE-SU-2025:1177-1
SUSE-SU-2025_1177-1
SUSE-SU-2025:1178-1
SUSE-SU-2025_1178-1
SUSE-SU-2025:1180-1
SUSE-SU-2025_1180-1
SUSE-SU-2025:20190-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20260-1
SUSE-SU-2025:20270-1
USN-7521-1
USN-7521-2
USN-7521-3
USN-7764-1
USN-7764-2
USN-7765-1
USN-7766-1
USN-7767-1
USN-7767-2
USN-7779-1
USN-7790-1
USN-7800-1
USN-7801-1
USN-7801-2
USN-7801-3
USN-7802-1
USN-7809-1
Found an issue in the description? Have something to add? Feel free to write us 👾