Executive brief
A vulnerability in the Linux kernel's networking subsystem could allow a local user to view connection tracking information belonging to other isolated network environments (namespaces). This component is responsible for managing how the system tracks active network connections. While primarily a privacy and isolation issue, it could be used by an attacker to gain insights into the network activity of other users or containers on the same physical host.
Technical details
A vulnerability in nf_conntrack_expect.c within the Linux kernel's netfilter subsystem allowed the dumping of connection tracking expectations from other network namespaces via the /proc interface. The root cause was a missing namespace check in the exp_seq_show function, which failed to verify if the expectation entry belonged to the current sequence file's namespace. A local attacker with low privileges could exploit this to leak network state information across namespace boundaries. The issue has been resolved by adding a net_eq check to skip expectations that do not reside in the caller's namespace. Patches are available in various stable kernel branches.
Affected products
- Linux Linux Kernel 9b03f38d0487 to 3db5647984de
- Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP V3.1.5, V3.1.6
- Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP V3.1.5, V3.1.6
- Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP V3.1.5, V3.1.6
Timeline
- 2026-03-25: other: Patch authored
- 2026-04-22: disclosed: CVE published
References
- https://git.kernel.org/stable/c/168145c87444619e3e649322bbe7719ecd00d411
- https://git.kernel.org/stable/c/2028405ea6987b4448784e439413202cfe19f43f
- https://git.kernel.org/stable/c/3265ad619987cb551edaf797ed056d80ac450225
- https://git.kernel.org/stable/c/3db5647984de03d9cae0dcddb509b058351f0ee4
- https://git.kernel.org/stable/c/9ca8c7452493d915f9bbf2f39331e6c583d07a23
- https://git.kernel.org/stable/c/dcfcd95b3ae7683e8ae55c92284b3430ce614bc7
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html