CVE-2026-98288 in Linuxinfo

Zusammenfassung

von VulDB • 06.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: stmmac: Behebung der Verkürzung der TSO-Header-Länge

stmmac_tso_xmit() speichert die von stmmac_tso_header_size() zurückgegebene Protokollheaderlänge in einer u8. stmmac_tso_valid_packet() akzeptiert Header bis zu 1023 Bytes, sodass ein Header mit mehr als 255 Bytes modulo 256 überläuft (486 wird zu 230, 256 wird zu 0).

Ein TCP-Over-IPv6-Socket, der einige hundert Byte an „sticky“ Destination/Hop-by-Hop-Optionen enthält, führt dazu, dass skb_tcp_all_headers() den Wert von 255 überschreitet, während es unter dem Limit von 1023 Bytes bleibt. Solche skbs erreichen daher stmmac_tso_xmit().

Erweitern Sie proto_hdr_len auf unsigned int, was ausreichend ist, da der Wert durch das Hardware-Limit begrenzt ist, und passen Sie den Debug-Print-Spezifizierer entsprechend an.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414167

EPSS

0.00162

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!