Linux Kernel VTI6 Tunnel Management Vulnerability Allows Cross-Tenant Packet Injection

Vulnerability

A vulnerability in the Linux kernel's Virtual Tunnel Interface version 6 (VTI6) management can lead to unauthorized packet injection across different tenant spaces on container hosts. This issue arises because the VTI6 tunnel update process does not correctly handle network namespace migrations, allowing an unprivileged user to manipulate tunnel parameters and intercept packets through a controlled network device.

Impact

Exploitation of this vulnerability enables cross-tenant packet injection on container hosts, potentially allowing an attacker to intercept and manipulate network traffic between containers.

Reproduction

The vulnerability can be reproduced by creating a VTI6 tunnel and then migrating it to a different network namespace using the IFLA_NET_NS_FD interface. After the migration, the 'SIOCCHGTUNNEL' command can be issued on the tunnel, which will trigger the vulnerability by causing the tunnel management process to reference the wrong network namespace. This misalignment allows for the interception of packets through a device that the attacker controls.

Remediation

Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.

Added: Jul 19, 2026, 8:02 PM
Updated: Jul 19, 2026, 8:02 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
1.3
exploitability
3.9
remediation
7.7
relevance
9.7
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.