CVE-2026-99006 in Linux
要約
〜によって VulDB • 2026年10月24日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/i915/gem: exec配列の境界を越えることを防止する
eb_relocate_parse_slow()関数内で、以下のシナリオ中にexec配列の元の範囲外のエントリに対してkvfree()が呼び出される可能性があります。
1) eb_copy_relocations()は、execエントリのコピーとして最大でeb->buffer_count個を割り当てます; 2) eb_parse()は、eb->buffer_countを増加させた直後に、最大2つのVMAsを追加します; 3) 「out」ラベルでのクリーアップ処理では、この増加したbuffer_countを使用して、VMA配列ではなくexec配列からリロケーションポインタをkvfree()で解放します。
この問題を修正するため、コマンドパーサーによって追加されたVMAsを除いた元のexecオブジェクトカウントを用いて、リロケーションのクリーアップが行われるようにします。
(コミット 2a0158925fb943c7ba8f3216e2734952128defc9 からcherry picked)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.