CVE-2026-43403
High · 8.8CVSS
8.8
EPSS
0.1%
Published
May 8, 2026
CISA due date
—
Cloudanix analysis
A flaw in the Linux kernel lets one privileged program peek at details of other privileged programs that should stay hidden, potentially allowing information to leak between services on the same machine.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- OS kernel
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability is an authorization bypass in nsfs that permits processes with certain privileges to iterate and inspect namespaces belonging to other privileged processes, bypassing isolation intended by may_see_all_namespaces checks.
Why it matters to the business
Attackers on the same host can leak sensitive namespace and process information between services, increasing risk of lateral movement or data exposure in multi-tenant, container, or privileged-daemon environments; low EPSS and no known exploitation reduce immediate urgency but kernel-wide impact affects many Linux deployments.
How an attack unfolds
An attacker with local unprivileged or low-privileged access invokes ns iteration ioctls on /proc/*/ns/* entries; the missing centralized permission check allows visibility into foreign namespaces that should remain hidden, enabling information gathering about other services.
How to fix it
Upgrade the Linux kernel to a version containing the nsfs permission tightening commit that enforces may_see_all_namespaces() on iteration ioctls; rebuild and reboot affected systems, and verify the helper is present in nsfs code paths.
How to confirm the fix worked
Inspect kernel source or running kernel for presence of the may_see_all_namespaces() guard on ns iteration ioctl handlers; confirm that attempts by one privileged service to view another service's namespaces are denied.
Typical attack path
- Obtain local shell or process execution on a Linux host
- Identify target processes via procfs or other means
- Call ns iteration ioctls without proper may_see_all_namespaces enforcement
- Observe foreign namespace identifiers and metadata
- Use leaked information to inform further attacks such as container escape or privilege escalation
How to detect it
Review kernel audit logs and nsfs-related syscalls for ioctl sequences on namespace files that cross privilege boundaries; correlate with process creation events showing unexpected namespace visibility.
What your security team should do
- Prioritize kernel updates on multi-tenant or container hosts within normal patch cycles given low exploit maturity
- Audit custom privileged daemons that interact with nsfs ioctls
- Monitor for future backports to long-term supported kernels
- Review namespace isolation assumptions in security tooling and container runtimes
The record
In the Linux kernel, the following vulnerability has been resolved: nsfs: tighten permission checks for ns iteration ioctls Even privileged services should not necessarily be able to see other privileged service's namespaces so they can't leak information to each other. Use may_see_all_namespaces() helper that centralizes this policy until the nstree adapts.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|