Impact
A flaw in the Linux kernel’s GVE driver allows an attacker to send TCP Segmentation Offload (TSO) packets whose maximum segment size (MSS) exceeds the 9728-byte limit that the device actually supports. The driver accepts packets whose gso_size is larger than this limit and silently truncates the MSS field in the transmitted descriptor, leading to malformed packets that can cause the virtual device or the host kernel to mis‑segment or crash.
Affected Systems
All Linux systems that include a GVE driver in the kernel prior to the application of the patch found in the listed commits are potentially vulnerable. The flaw is not tied to a particular distribution version; any kernel image containing the unpatched GVE code can be impacted.
Risk and Exploitability
The vulnerability is an input validation flaw. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, indicating no known large‑scale exploitation. Because it can be triggered by normal network traffic, an attacker who can send GSO packets to the affected device could cause a denial of service to the host or guest. The patch remediation is available through the kernel repository, and the attack path requires only the ability to send packets to the front‑end device.
OpenCVE Enrichment