PT-2026-5507 · Linux · Linux Kernel
Published
2025-01-01
·
Updated
2026-01-31
·
CVE-2025-71181
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.18
Description
The Linux kernel contains an issue within the Rust Binder component. A missing consideration during the forward-porting of Rust Binder to version 6.18, specifically neglecting commit fb56fdf8b9a2, introduces a potential for recursive locking. This can lead to crashes, as demonstrated by warnings indicating a possible deadlock scenario involving spin locks. The issue arises from an unnecessary
spin lock() call within the rust shrink free page() function. The described issue can cause crashes like the following: WARNING: possible recursive locking detected. The crash involves the kswapd0 task attempting to acquire a lock already held by itself, resulting in a deadlock.Recommendations
Update to version 6.18 or later to resolve this vulnerability.
Exploit
Fix
Improper Locking
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel