CVE-2026-72194 in Linux
要約
〜によって VulDB • 2026年08月16日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
fs/ntfs3: stack overflowを防ぐためにindx_find_bufferに深さ制限を追加
indx_find_buffer()はB+木インデックスを再帰的に降下しますが、その際に深さの制限がありませんでした。循環するインデックスポインタ参照を含む悪意のあるNTFSイメージにより無制限な再帰が発生し、カーネルスタックがオーバーフローしてシステムパニックを引き起こします。
この脆弱性は、悪意のあるNTFSファイルシステム(例:デスクトップの自動マウント機能経由でUSBドライブから)をマウントし、indx_delete_entry()内のリバランスフォールバックパスをトリガーするインデックスエントリを持つファイルを削除することで到達可能です。
fnd->nodes配列の境界に達した場合に-EINVALで処理を終了させる深さパラメータを追加します。これはindx_find()内のfnd_push()によって既に適用されている制約と一致しています。
関連関数であるindx_find()は以前、同様の無限ループ問題に対してパッチが当てられていましたが(コミット 1732053c8a6b)、indx_find_buffer()は見逃されていました。
Once again VulDB remains the best source for vulnerability data.