Junglewise Threat Intelligence

CVE-2026-63917: Linux kernel use-after-free in IPv6 VTI tunnel namespace handling

CVE-2026-63917 · Severity: info · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's IPv6 Virtual Tunnel Interface (VTI) could allow a local user to cause a system crash. The issue occurs when network tunnels are moved between different isolated network environments (namespaces), leading to memory corruption. This can be triggered by unprivileged users in containerized environments, potentially affecting the stability of the host system.

Technical details

A vulnerability exists in net/ipv6/ip6_vti.c where the vti6_changelink and vti6_update functions incorrectly use the current network namespace of the device instead of the creation namespace. When a vti6 tunnel is moved to a new namespace via IFLA_NET_NS_FD, the internal tunnel structure retains a reference to the original namespace while the device pointer updates. This mismatch causes stale entries in the network namespace hash tables, leading to a use-after-free or kernel BUG during namespace cleanup. The flaw is exploitable by an unprivileged user with CAP_NET_ADMIN in a user namespace. Patches have been released across multiple stable kernel branches.

Affected products

  • Linux Linux kernel v5.15+

Timeline

  • 2026-05-21: disclosed: Vulnerability reported and fix authored
  • 2026-07-19: advisory: CVE-2026-63917 published by NVD

References

Related threats