In the Linux kernel, the following vulnerability has been resolved: ip6: vti: Use ip6_tnl.net in vti6_changelink(). (CVE-2026-63917)
A vulnerability in the Linux kernel's IPv6 VTI (Virtual Tunnel Interface) implementation was resolved by ensuring correct use of the ip6_tnl.net field in the vti6_changelink() function. The issue arises when a vti6 tunnel device is moved between network namespaces, causing stale entries in the original namespace's data structures. This can lead to kernel memory corruption and a kernel BUG during cleanup. The vulnerability is reachable from an unprivileged user namespace, allowing cross-tenant scope impact on container hosts.
AI Analysis
Technical Summary
The Linux kernel vulnerability (CVE-2026-63917) involves improper handling of network namespace changes for IPv6 VTI devices. A commit that enabled namespace changing dropped the NETIF_F_NETNS_LOCAL flag, allowing vti6 tunnels to move between namespaces. However, vti6_changelink() and vti6_update() functions continued to use dev_net(dev) and dev_net(t->dev), causing stale hash entries in the original namespace. This stale state leads to use-after-free or memory corruption during cleanup_net() operations, triggered by namespace deletion. The flaw is exploitable from an unprivileged user namespace, posing risks on containerized environments with multiple tenants.
Potential Impact
The vulnerability can cause kernel memory corruption and kernel BUGs due to stale namespace references after moving IPv6 VTI devices between network namespaces. This may lead to system instability or crashes. Because the flaw is reachable from unprivileged user namespaces, it could be leveraged in multi-tenant container hosts to affect isolation boundaries. No known exploits in the wild have been reported.
Mitigation Recommendations
A fix has been applied in the Linux kernel to correctly use ip6_tnl.net in the vti6_changelink() function, preventing stale namespace entries. Users should update to a kernel version that includes this fix once available. Until then, restricting unprivileged user namespace creation or container network namespace manipulation can reduce exposure. Patch status is not explicitly confirmed in the provided data; check the official Linux kernel advisories or vendor updates for the exact fixed versions and remediation guidance.
In the Linux kernel, the following vulnerability has been resolved: ip6: vti: Use ip6_tnl.net in vti6_changelink(). (CVE-2026-63917)
Description
A vulnerability in the Linux kernel's IPv6 VTI (Virtual Tunnel Interface) implementation was resolved by ensuring correct use of the ip6_tnl.net field in the vti6_changelink() function. The issue arises when a vti6 tunnel device is moved between network namespaces, causing stale entries in the original namespace's data structures. This can lead to kernel memory corruption and a kernel BUG during cleanup. The vulnerability is reachable from an unprivileged user namespace, allowing cross-tenant scope impact on container hosts.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel vulnerability (CVE-2026-63917) involves improper handling of network namespace changes for IPv6 VTI devices. A commit that enabled namespace changing dropped the NETIF_F_NETNS_LOCAL flag, allowing vti6 tunnels to move between namespaces. However, vti6_changelink() and vti6_update() functions continued to use dev_net(dev) and dev_net(t->dev), causing stale hash entries in the original namespace. This stale state leads to use-after-free or memory corruption during cleanup_net() operations, triggered by namespace deletion. The flaw is exploitable from an unprivileged user namespace, posing risks on containerized environments with multiple tenants.
Potential Impact
The vulnerability can cause kernel memory corruption and kernel BUGs due to stale namespace references after moving IPv6 VTI devices between network namespaces. This may lead to system instability or crashes. Because the flaw is reachable from unprivileged user namespaces, it could be leveraged in multi-tenant container hosts to affect isolation boundaries. No known exploits in the wild have been reported.
Mitigation Recommendations
A fix has been applied in the Linux kernel to correctly use ip6_tnl.net in the vti6_changelink() function, preventing stale namespace entries. Users should update to a kernel version that includes this fix once available. Until then, restricting unprivileged user namespace creation or container network namespace manipulation can reduce exposure. Patch status is not explicitly confirmed in the provided data; check the official Linux kernel advisories or vendor updates for the exact fixed versions and remediation guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-225v-7w3r-pcq9
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-63917"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a5d27ab2a4a8d598912f57e
Added to database: 07/19/2026, 19:38:19 UTC
Last enriched: 07/19/2026, 20:08:30 UTC
Last updated: 07/20/2026, 17:26:47 UTC
Views: 13
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.