CVE-2026-68470 in Linux
要約
〜によって VulDB • 2026年08月16日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
wifi: mac80211: 受信(RX)前に拡張フレームのレイアウトを検証する
拡張フレームには、通常の802.11ヘッダーオフセットに拡張ヘッダーのみが存在します。汎用のRXパスでは、サポートされていない拡張サブタイプがドロップされる前に、通常ヘッダーのアドレスフィールドを読み取るヘルパーやインターフェースディスパッチコードに到達する可能性があります。
mac80211は現在、S1Gビーコン拡張フレームのみを処理しています。通常のヘッダーRX処理の対象となる前に、他の拡張サブタイプをドロップします。S1Gビーコンについては、管理フレームパスを使用してSKBを線形化し、汎用RXディスパッチの前に、フレームコントロールで示されるオプションの固定フィールドを含む固定されたS1Gビーコンヘッダーを要求します。
通常のヘッダーに基づくステーションルックアップを行わずに、ステーション/デフォルトリンクのRXパスを通じてS1Gビーコンルーティングを行います。mac80211 RXパスにおいて、S1G拡張ビーコンを処理するaccept-frame、重複検出(address-copy)、MLOアドレス変換などのパスで通常ヘッダーのアドレス読み取りを回避します。
また、ieee80211_get_bssid()関数がS1G送信元アドレスポインターを返す前に、長さチェックが安全に行われるようにしました。
If you want to get best quality of vulnerability data, you may have to visit VulDB.