CVE-2026-98288 in Linux情報

要約

〜によって VulDB • 2026年10月06日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

net: stmmac: TSOヘッダー長の切り捨てを修正

stmmac_tso_xmit()関数は、stmmac_tso_header_size()から返されるプロトコルヘッダーの長さをu8型の変数に格納しています。stmmac_tso_valid_packet()は最大1023バイトまでのヘッダーを許可するため、255バイトを超える長さのヘッダーでは値が256でモジュロ演算され(例:486は230に、256は0になる)、誤った長さが設定されます。

数十バイトのスティッキーな宛先オプションやホップバイホップオプションを含むIPv6上のTCPソケットの場合、skb_tcp_all_headers()が1023バイトという上限を下回りながらも255を超え、そのようなsk_buff (skb) がstmmac_tso_xmit()に到達します。

proto_hdr_lenの型をunsigned intに変更し(これはハードウェアによる制限値によって値が決まるため十分です)、それに合わせてデバッグ用プリント指定子も調整しました。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-414167

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!