Impact
The vulnerability is a use‑after‑free race on the kernel‑wide cad_pid pointer. An unprivileged user can trigger the race via sysctl calls in user and PID namespaces. When a writer replaces cad_pid while a reader is accessing it, the freed pointer can be dereferenced by pid_vnr or kill_pid, leading to memory corruption and a kernel crash. The weakness is a race condition leading to memory corruption (CWE-825).
Affected Systems
This issue affects the Linux kernel. Any kernel build containing the cad_pid pointer race before the fix is vulnerable. Version information is not specified, but the problem existed in earlier kernel releases that did not incorporate the RCU protection and grace‑period fix.
Risk and Exploitability
The EPSS score is <1%, indicating a low probability of exploitation. The vulnerability is not listed in KEV. The CVSS score of 7.0 signifies a moderate severity. The vulnerability is exploitable from a local, unprivileged user context that can manipulate sysctl settings or create PID namespaces. The primary consequence is a kernel crash due to memory corruption. No public exploits are known, yet the presence of a kernel-level use‑after‑free warrants immediate remediation.
OpenCVE Enrichment
Debian DSA