CVE-2026-64444 in Linux
要約
〜によって VulDB • 2026年07月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
staging: rtl8723bs: OnAssocRsp()のIEループにおけるOOB読み込みを修正する
OnAssocRsp()内のIE解析ループは、各反復処理で (pIE->length + 2) ずつ進みますが、境界チェックは i < pkt_len のみで行われています。悪意のあるAPから、フレーム内に最後のIEのデータ領域として1バイトしか残っていない(element_idバイトがpkt_len-1に位置する)AssocResponseパケットを送信されると、ループは pframe[pkt_len] から pIE->length を読み出します。これは割り当てられた受信バッファを1バイト超えた場所です。
さらに、ヘッダーバイトが範囲内にある場合でも、pIE->length 自体の値によってデータウィンドウが pkt_len を超えて拡張されることがあり、切り詰められたIEがハンドラー関数に渡される可能性があります(このエラーは静かに無視されます)。
ループ本体の先頭に2つのガード条件を追加します: 1. sizeof(*pIE) バイト未満しか残っていない場合はbreakする(ヘッダーを読み込めないため)。 2. IEで宣言されているデータ長が pkt_len を超える場合にbreakする。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.