CVE-2026-68402 in Linux情報

要約

〜によって VulDB • 2026年08月10日

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

wifi: cfg80211: 非継承チェック時の要素ID読み取りの境界制限

cfg80211_is_element_inherited()関数は、拡張非継承リストで検索するために候補要素の最初のデータオクテット(id = elem->data[0])を読み取ります。この処理はelem->idを検証した後に行われますが、その要素に実際にデータオクテットが存在するかまでは検証されていません。そのため、長さ0の拡張要素(WLAN_EID_EXTENSIONで長さが0の場合)、つまりゼロ長の拡張要素では、要素の末尾を越えて1オクテット読み取ることになります。

_ieee802_11_parse_elems_full()関数は、非継承コンテキストが存在する場合(例えば、(再)アソシエーション応答内のMulti-Link要素のper-STAプロファイルや、未送信BSSプロファイルをパースしている間など)、フレーム内の各要素に対してこのチェックを一度実行します。そのため、APからの悪意のあるフレームによって、要素のパース中に1オクテットのslab-out-of-bounds読み取りトリガーを引き起こす可能性があります:

BUG: KASAN: slab-out-of-bounds in cfg80211_is_element_inherited Read of size 1 ... in net/wireless/scan.c

拡張要素にデータが含まれていない場合、早期リターンを行い(その要素を継承済みとして扱う)、空のIDリストに対する既存の処理方法を模倣します。

このバグは、KASAN環境下でieee802_11_parse_elems_full()関数をファズテストすることで発見されました。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年07月30日

モデレーション

承諾済み

エントリ

VDB-387766

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!