CVE-2026-64446 in Linux情報

要約

〜によって VulDB • 2026年07月25日

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

staging: rtl8723bs: rtw_cfg80211_set_wpa_ie()におけるヒープバッファオーバーフローの修正

`security_priv`構造体内には、256バイトの配列である `supplicant_ie` が存在します。WPAおよびWPA2 IEのコピー処理では以下のコードが使用されています:

memcpy(padapter->securitypriv.supplicant_ie, &pwpa[0], wpa_ielen + 2);

ここで、`wpa_ielen` は生のIE長フィールド(u8型、値域は0-255)です。ローカルユーザーがnl80211経由で長さ255の改ざんされたWPA IEを含む接続リクエストを送信すると、`wpa_ielen + 2` の計算結果は257となり、隣接する `last_mic_err_time` フィールドに1バイトあふれ出す形で、256バイトのバッファがオーバーフローします。

`rtw_parse_wpa_ie()` はこれを防止していません:その長さの一貫性チェックでは `*(wpa_ie+1)` と `(u8)(wpa_ie_len-2)` が比較されますが、`wpa_ie_len = 257` の場合、`(u8)(255) == 255` となり、チェックは黙って通過してしまいます。

WPAおよびWPA2のパスにおいて `memcpy` より前に明示的な境界検査を追加し、総サイズ(`wpa_ielen + 2`)が `supplicant_ie` バッファを超えてしまうIEを拒否するようにしました。

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

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383280

EPSS

0.00227

アクティビティ

低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!