CVE-2026-98288

CVE-2026-98288

published October 6, 2026

CVSS
—
EPSS
0%
Percentile
5.1
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net: stmmac: fix TSO header length truncation

stmmac_tso_xmit() stores the protocol header length returned by

stmmac_tso_header_size() in a u8. stmmac_tso_valid_packet() admits

headers up to 1023 bytes, so a header longer than 255 bytes wraps modulo

256 (486 becomes 230, 256 becomes 0).

A TCP over IPv6 socket carrying a few hundred bytes of sticky

destination/hop-by-hop options makes skb_tcp_all_headers() exceed 255

while staying below the 1023-byte limit, so such an skb reaches

stmmac_tso_xmit().

Widen proto_hdr_len to unsigned int, which is sufficient since the value

is bounded by the hardware limit, and adjust the debug print specifier

accordingly.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.1th percentile
Published
2026-10-06T13:18Z
References (2)
EPSS history
Timeline
  • 07 OCT 03:43Z
    EPSS moved — → 0%
    epss
  • 06 OCT 08:45Z
    net: stmmac: fix TSO header length truncation
    cvelistv5