CVSS 9.0 以上
CVE-2026-99154
要約
Linuxカーネルのlibiscsiでは、トランスポートがPDUから取得したインデックスを上限側だけで検査しており、i と cmds_max がともに int であるため、負のインデックスが検査を通過し、session->cmds[i] が配列の手前から読み出される問題があった。be2iscsiのbeiscsi_parse_pdu()は生のタグを (int)itt としてインデックスに代入し、beiscsi_complete_pdu()はハードウェアの非同期リングからの unsolicited NOP-In をITTを置き換えずに転送するため、その値はターゲット由来のものとなる。修正として、2つの参照処理の両方でインデックスの下限を検査するようにした。
AI による要約です(公式発表の本文から作成)。
関連(タグ)
Linux Kernellibiscsibe2iscsi
このタグの新着を RSS で受け取る: Linux Kernel / libiscsi / be2iscsi(使い方)
判定の理由
- CVSS 9.0 以上