Skip to main content

In the Linux kernel, the following vulnerability has been resolved: gve: DQO: reject TSO packets with an out of range MSS gve_prep_tso() notes that… (CVE-2026-98556)

0
Medium
Published: 10/18/2026 (10/18/2026, 18:31:54 UTC)
Source: GCVE Database

Description

A vulnerability in the Linux kernel's gve driver related to TSO packet handling has been resolved. The gve_prep_tso() function did not enforce the maximum segment size (MSS) limit of 9728 bytes, assuming the hypervisor-enforced 9K MTU and 64KB TSO size limit were sufficient. However, packets not generated locally, such as those from guests behind a tap or packet socket users, could specify an arbitrary gso_size, potentially causing MSS to be set incorrectly. This could lead to MSS being zero due to a 14-bit field overflow. The fix drops such packets and adjusts feature checks to prevent improper segmentation. The issue is specific to GSO packets and MTU checks in the forwarding path and is addressed separately for non-TSO packets.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/18/2026, 21:03:37 UTC

Technical Analysis

The Linux kernel gve driver vulnerability (CVE-2026-98556) involves improper enforcement of the maximum segment size (MSS) in TSO packets. The gve_prep_tso() function assumed the device's MSS limit (<=9728 bytes) was enforced by the hypervisor's 9K MTU and TSO size limits, but did not validate MSS directly. Packets originating from guests behind taps or packet socket users can specify arbitrary gso_size values in virtio_net_hdr, bypassing MTU checks for GSO packets in the forwarding path. This leads to gve_tx_fill_tso_ctx_desc() placing an incorrect MSS value into a 14-bit field, where a gso_size of 16384 results in MSS zero. The vulnerability is mitigated by dropping such packets in gve_prep_tso() and adjusting gve_features_check_dqo() to preserve GSO bits, allowing software segmentation to handle oversized packets safely. The device can still receive oversized non-TSO packets due to skipped MTU checks in forwarding, which is addressed separately.

Potential Impact

This vulnerability could allow malformed or oversized TSO packets with out-of-range MSS values to be processed incorrectly by the gve driver, potentially causing unexpected behavior or packet handling errors. The issue arises from the lack of MSS enforcement and improper handling of GSO packet sizes, which could affect packet segmentation and transmission. However, the vulnerability is mitigated by dropping such packets, preventing malformed packets from being processed by the device.

Mitigation Recommendations

A fix is available that drops TSO packets with out-of-range MSS values in the gve_prep_tso() function and adjusts feature checks to avoid improper segmentation. Users should apply the official Linux kernel updates that include this fix. Since this is a kernel-level vulnerability, updating to the patched kernel version is the recommended remediation. No additional action is required beyond applying the official fix.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-jwgx-gfj4-hvfm
Osv Schema Version
1.4.0
Aliases
["CVE-2026-98556"]

Threat ID: 6ad520af2cdf04f656993aa8

Added to database: 10/18/2026, 19:40:31 UTC

Last enriched: 10/18/2026, 21:03:37 UTC

Last updated: 10/18/2026, 22:28:23 UTC

Views: 2

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

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

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses