CVE-2026-98187 in Linux
要約
〜によって VulDB • 2026年10月06日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
wifi: p54: PDR_INTERFACE_LISTでexp_ifレコードの完全な存在を要求する
PDR_INTERFACE_LISTループは、構造体 exp_if の全体を読み込む前に、レコードの開始位置がエントリ内に収まっているかどうかのみをチェックしていました。末尾のレコードが切り捨てられていると、if_id および variant への読み込み処理がエントリの境界を越えて EEPROM バッファ外のヒープ領域に及んでしまいます(ループの再現プログラムを用いて KASAN で確認済み)。また、variant は合成フロントエンドの選択にも使用されるため、これは単なる情報漏洩にとどまりません。
レコード全体がエントリ内に収まる場合のみ、進捗を進めるようにします。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.