Impact
The flaw arises when a mount that has a protected lock is propagated into a user namespace and the lock state is incorrectly transferred to the new mount. A namespace owner can then replace its locked /proc or root filesystem, unmount the original protected mount, and read or manipulate sensitive data. This bypass of normal mount locking rules allows a local attacker who can create a user namespace to gain unauthorized access and potentially elevate privileges.
Affected Systems
All Linux kernel releases that lack the fixes in commits d74d66aa708ccf2bc0b1e265a83fed0f2308d5c4 and f1f0c24ca701d7d3061c7f69f7450f1734c11745. Systems that enable mount namespaces with propagation, especially those exposing /proc or root mounts to child namespaces, are susceptible.
Risk and Exploitability
The vulnerability is local and does not require external network access. Because any user capable of creating a user namespace can exploit the flaw, the risk is high. The CVSS score is 7.8, the EPSS score is less than 1%, and the issue is not currently listed in the CISA KEV catalog, yet the possibility of privilege escalation and data exposure keeps the threat significant.
OpenCVE Enrichment