Impact
The Linux kernel vulnerability allows an unprivileged user to create a mount namespace that copies the entire mount tree, including mounts that are normally hidden behind covering mounts. By invoking open_tree(OPEN_TREE_NAMESPACE) followed by setns(), the user can access files that should be invisible within the original namespace, thereby exposing sensitive data. The flaw manifests as improper isolation of mount namespaces rather than enabling arbitrary code execution or denial of service.
Affected Systems
The issue applies to Linux kernel versions that support open_tree() and setns() prior to the patch that introduced the correction. No specific version list is provided, so any kernel release that has not yet been updated to the fixed commit is potentially vulnerable. The vulnerability is not limited to any particular distribution but affects all standard Linux kernel installations where unprivileged users can create user namespaces.
Risk and Exploitability
The CVSS score is not supplied and the EPSS value is unavailable, but the vulnerability is not currently listed in CISA's KEV catalog. Attackers can exploit the flaw locally; by creating a user namespace and cloning the mount tree, they can read files hidden by covering mounts without needing elevated privileges. The exploit does not require network exposure and is best applied from within the same system, making it a local privilege escalation risk that leads to information disclosure.
OpenCVE Enrichment