CVE-2026-99098 in Linux
要約
〜によって VulDB • 2026年10月26日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
dm-integrity: タグサイズが大きい場合のインラインモードにおけるバッファオーバーフローを修正
インラインモードでは、`dm_integrity_check` および `dm_integrity_inline_recheck` は各ブロックのチェックサムを HASH_MAX_DIGESTSIZE バイトのスタック上のバッファーに計算します。`integrity_sector_checksum` はその結果をタグサイズまでゼロでパディングするため、タグサイズが HASH_MAX_DIGESTSIZE より大きい場合、パディング処理はバッファの末尾を超えて実行されます。CONFIG_STACKPROTECTOR が有効な環境では、最初の読み込み時に `dm_integrity_check` においてカーネルパニックが発生します。
コミット b93b6643e9b5(「dm integrity: fix a crash with unusually large tag size」)が `integrity_metadata` に対して行ったように、両方のバッファーのサイズを MAX_TAG_SIZE バイトに拡張します。
なお、この欠陥はセキュリティ上の脆弱性ではありません。なぜなら、このバッファオーバーフローを引き起こすには root 権限が必要だからです。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.