PT-2026-42456 · Linux+3 · Linux Kernel+3

·

CVE-2026-43499

·

Published

2026-05-21

·

Updated

2026-09-12

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
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.

Exploit

Fix

LPE

DoS

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2026:38491
ALSA-2026:38492
ALSA-2026:39082
ALSA-2026:39083
AZL-87066
BDU:2026-08889
CVE-2026-43499
ECHO-9793-C0AF-3276
OESA-2026-2674
OPENSUSE-SU-2026:10859-1
OPENSUSE-SU-2026:20912-1
RHSA-2026:37728
RHSA-2026:39983
RHSA-2026:39984
RHSA-2026:40068
RHSA-2026:40082
RHSA-2026:40425
RHSA-2026:40760
RHSA-2026:41062
RHSA-2026:41063
RHSA-2026:41234
RHSA-2026:41235
RHSA-2026:41920
RHSA-2026:59142
RHSA-2026:59143
RHSA-2026:59145
RHSA-2026:59146
RHSA-2026:59147
RHSA-2026:59148
RHSA-2026:59149
SUSE-SU-2026:22043-1
SUSE-SU-2026:22048-1
SUSE-SU-2026:22076-1
SUSE-SU-2026:22087-1
SUSE-SU-2026:22108-1
SUSE-SU-2026:22137-1
SUSE-SU-2026:22433-1
SUSE-SU-2026:22458-1
SUSE-SU-2026:2310-1
SUSE-SU-2026:2317-1
SUSE-SU-2026:2331-1
SUSE-SU-2026:2332-1
SUSE-SU-2026:2383-1
SUSE-SU-2026:2421-1
SUSE-SU-2026:2450-1
SUSE-SU-2026:2482-1
SUSE-SU-2026:2591-1
USN-8488-1
USN-8488-2
USN-8489-1
USN-8507-1
USN-8567-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8619-1
USN-8631-1
USN-8631-2
USN-8631-3
USN-8631-4
USN-8633-1
USN-8633-2
USN-8634-1
USN-8635-1
USN-8636-1
USN-8636-2
USN-8645-1
USN-8661-1
USN-8661-2
USN-8661-3
USN-8661-4
USN-8662-1
USN-8662-2
USN-8665-1
USN-8666-1
USN-8666-2
USN-8666-3
USN-8667-1
USN-8669-1
USN-8715-1

Affected Products

Linuxmint
Linux Kernel
Rocky Linux
Ubuntu