Skip to main content

Linux Kernel CVE-2026-72055

| EUVDEUVD-2026-59013 HIGH
2026-08-15 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-v9vm-v4fg-5x9v
8.8
CVSS 3.1 · Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Share

Severity by source

Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY
8.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Local attack requiring CAP_NET_ADMIN (PR:L) in one namespace; scope changes because impact crosses into a separate unprivileged namespace (t->net), yielding full CIA impact there.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
SUSE
7.0 HIGH
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Red Hat
7.0 MEDIUM
qualitative

Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 06:34 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
8.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 06:21 cve.org
HIGH 8.8
CVE Published
Aug 15, 2026 - 06:21 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

net: ip6_vti: require CAP_NET_ADMIN in the device netns for changelink

vti6_changelink() operates on at most two netns, dev_net(dev) and the tunnel link netns t->net. They differ once the device is created in or moved to a netns other than the one the request runs in. The rtnl changelink path checks CAP_NET_ADMIN only against dev_net(dev), so a caller privileged there but not in t->net can rewrite a tunnel that lives in t->net.

Gate vti6_changelink() on rtnl_dev_link_net_capable() at its top, before any attribute is parsed.

AnalysisAI

Privilege boundary bypass in the Linux kernel's ip6_vti (IPv6 Virtual Tunnel Interface) subsystem allows a local user with CAP_NET_ADMIN in one network namespace to reconfigure VTI6 tunnels residing in a separate, unprivileged network namespace. The rtnl changelink path validates CAP_NET_ADMIN only against dev_net(dev), leaving t->net unchecked when the device spans namespaces - enabling unauthorized rewrites of cross-namespace tunnel configurations with full confidentiality, integrity, and availability impact on the affected namespace. No public exploit code has been identified at time of analysis, and the EPSS score of 0.21% (12th percentile) reflects low current exploitation probability, though the capability misuse pattern is well-understood in container-escape research.

Technical ContextAI

IPv6 Virtual Tunnel Interface (ip6_vti, vti6) is a Linux kernel networking subsystem used to create IPv6-in-IPv6 or IPv4-in-IPv6 encapsulated tunnels, commonly deployed in VPN and container networking stacks. The vulnerability exists in vti6_changelink(), the handler invoked by the rtnetlink (RTNL) changelink path when modifying an existing vti6 device's parameters. The RTNL infrastructure checks CAP_NET_ADMIN only against dev_net(dev) - the network namespace of the device itself. However, a vti6 tunnel carries a separate link namespace reference t->net (the namespace in which the tunnel endpoint lives), and once a device is created in or moved to a namespace other than the caller's, these two namespaces diverge. The fix, gating vti6_changelink() on rtnl_dev_link_net_capable() before any attribute parsing, extends the privilege check to cover both namespaces. Although no CWE is officially assigned, the root cause class is CWE-863 (Incorrect Authorization) - specifically, incomplete capability validation across privilege domains. The affected commit ancestry begins at 61220ab349485d911083d0b7990ccd3db6c63297 (Linux 3.15 era).

RemediationAI

The primary remediation is to upgrade to a patched stable kernel release: 5.10.261 or later, 5.15.212 or later, 6.1.178 or later, 6.6.145 or later, 6.12.97 or later, 6.18.40 or later, or 7.1.5 or later (mainline 7.2-rc1+). Upstream fix commits are available at https://git.kernel.org/stable/c/0b2f9c908f930ec4be17d389723f9a202d6a883c and related stable-branch commits listed in the NVD references. For environments that cannot immediately patch, a compensating control is to restrict CAP_NET_ADMIN grants in container runtimes and Kubernetes pod security contexts - specifically, avoid granting NET_ADMIN capability to untrusted workloads and enforce pod security admission policies that block it. In Docker, avoid --cap-add=NET_ADMIN for untrusted images. Note that withholding CAP_NET_ADMIN may break legitimate networking features in the affected containers (VPN clients, custom routing, network debugging tools). Another control is to disable vti6 module loading via modprobe blacklist (blacklist ip6_vti in /etc/modprobe.d/), which prevents creation of new vti6 devices entirely - trade-off is loss of IPv6-in-IPv6 VPN tunnel functionality. Consult your distribution's security advisories for distribution-specific package updates.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

Share

CVE-2026-72055 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy