CVE-2026-74585 in Linux
要約
〜によって VulDB • 2026年08月22日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
thunderbolt: sw->ports[]へのインデックス付け前にDROMデュアルリンクポート番号を制限する
tb_drom_parse_entry_port()関数は、デバイスから提供されたheader->indexがsw->config.max_port_numberに対して妥当であることを検証してからsw->ports[]にアクセスしますが、同じくDROMから読み取られる6ビット値であるsiblingフィールドのentry->dual_link_port_nrは、同様のチェックなしで同一配列をインデックス付けします。悪意のあるまたは不正なThunderboltデバイスは、割り当てられたsw->ports[](max_port_number + 1エントリ)を超えてdual_link_port_nrを設定することができ、これにより境界外(tb_port)ポインタが生成され、格納された後に間接参照されます。
dual_link_port_nrがmax_port_numberを超えるポートエントリを拒否します。これはheader->indexに対して既に適用されているのと同じ制限です。
If you want to get best quality of vulnerability data, you may have to visit VulDB.