Impact
In the Linux kernel, a use‑after‑free occurs when a non‑leader thread arms a POSIX thread CPU timer and then performs an execve that fails before the timer cleanup runs. The timer’s node remains queued in the task’s timer list while the underlying timer structure is freed, which can corrupt kernel memory or crash the system. This results in a potential denial‑of‑service or data corruption attack.
Affected Systems
All Linux kernel builds that do not include the commit that moves the POSIX timer cleanup immediately after de_thread(). The affected identifier corresponds to all versions of the Linux kernel; repositories show the fix applied in commits such as 6f1977cea3e85cd8ab55fb337d3e1725fe61d1ce and its subsequent stable branches.
Risk and Exploitability
The CVSS score of 7.8 indicates a high severity flaw. The EPSS score of less than 1 % suggests a very low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires local code that arranges a CLOCK_THREAD_CPUTIME_ID timer on a thread that then executes a failing execve; no public exploitation has been reported.
OpenCVE Enrichment
Debian DLA
Debian DSA