PT-2026-42456 · Linux · Linux Kernel
Tglx
·
Published
2026-05-21
·
Updated
2026-05-30
·
CVE-2026-43499
CVSS v3.1
7.8
High
| Vector | AV: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 (affected versions not specified)
Description
An issue exists in the
remove waiter() function within the rtmutex component. The function incorrectly uses the current task instead of waiter::task during dequeue operations. This occurs specifically during proxy-lock rollback in rt mutex start proxy lock() when called from futex requeue(), where waiter::task is not the current task. This leads to the rbtree dequeue occurring without the waiter::task::pi lock being held, the pi blocked on state of the waiter task remaining uncleared (creating a dangling pointer that may lead to Use-After-Free), and the rt mutex adjust prio chain() function operating on the incorrect top priority waiter task.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel