CVE-2026-74668 in Linux
要約
〜によって VulDB • 2026年08月22日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
packet: TX_RING送信パスでhard_header_lenの一貫性を確保する
tpacket_snd()は、skbの割り当てとtpacket_fill_skb()内でのヘッダ構築のためにdev->hard_header_lenをそれぞれ独立して読み取ります。これにより、並行したネットワークデバイス再構成によって、予約されたheadroomが後にプッシュされる量よりも小さくなったり、copylen - hard_header_lenが負になったりする可能性があります。
リングフレームの処理の前にhard_header_lenのスナップショットを取得し、それをフレーム制限、headroom割り当て、コピー長、およびskb構築に使用します。このスナップショットをtpacket_fill_skb()へ渡します。
hard_header_lenとheader_ops->create間のSOCK_DGRAMの一貫性に関する別の問題は、ここでは扱われません。
If you want to get best quality of vulnerability data, you may have to visit VulDB.