Tglx

#32552of 56,330
8.5Total CVSS
Vulnerabilities · 1
PT-2026-42456
8.5
2026-05-21
Linux · Linux Kernel · CVE-2026-43499
**Name of the Vulnerable Software and Affected Versions** Linux kernel versions 2.6.39 through 7.0 **Description** A use-after-free issue exists in the Linux kernel's futex locking subsystem, specifically within the real-time mutex (rtmutex) code used by the priority inheritance mechanism. The issue occurs in the `remove waiter()` function, which is used by slowlock paths and for proxy-lock rollback in `rt mutex start proxy lock()` when called from `futex requeue()`. In the latter case, the function incorrectly operates on the `current` task instead of the `waiter::task`, leading to several problems: the rbtree dequeue occurs without the `waiter::task::pi lock` being held, the `pi blocked on` state of the waiter task is not cleared (leaving a dangling pointer), and the `rt mutex adjust prio chain()` function operates on the wrong top priority waiter task. This flaw allows a locally authenticated, unprivileged user to hijack a freed kernel pointer to gain full root privileges and escape containers to compromise the host system. The issue is present if the `CONFIG FUTEX PI` parameter is enabled, which is the default for most general-purpose Linux kernels. Real-world exploitation has been reported with a success rate of approximately 97%, allowing root access in about five seconds. **Recommendations** Update the Linux kernel to version 7.1 or later. As a temporary mitigation, enable the `RANDOMIZE KSTACK OFFSET` kernel protection feature to reduce the reliability of exploitation.