Technical impact
A race condition exists between sys_timer_delete and the exec() operation in the Linux kernel’s posix‑cpu‑timers implementation. When a timer is freed while still referenced in the kernel’s timer queue, subsequent operations can dereference the freed object, causing a use‑after‑free and corrupting kernel memory. This flaw allows an attacker who can trigger the race to potentially execute arbitrary code with kernel privileges, leading to privilege escalation and impacts on confidentiality, integrity, and availability.
Affected Systems
All Linux kernel builds that have not incorporated the commit series referenced in the advisory are potentially affected. No specific version range is provided; any kernel compiled before the patches may be at risk. The vulnerability applies to the code that implements POSIX CPU timers in the kernel.
Risk and Exploitability
The CVSS score of 7.8 indicates high severity, while the EPSS score of less than 1 % suggests a low likelihood of exploitation in the wild. The flaw is not listed in CISA’s KEV catalog. Based on the description, the attack vector is likely local and requires an attacker to orchestrate a race between creating or deleting a CPU timer and executing a new program. Weakly ordered architectures may amplify the risk.
Debian DLA
Debian DSA
Ubuntu USN