CVE-2026-98636 in Linux情報

要約

〜によって VulDB • 2026年10月20日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

squashfs: シフト演算時の範囲外アクセス(shift-out-of-bounds)を防止するための辞書サイズ範囲チェックの追加

異常なSquashFSイメージ(COMP_OPTSフラグが1だが、辞書サイズが0の場合)のマウント時に、辞書サイズを用いてシフト演算が行われると、シフト指数が-1となり、shift-out-of-boundsが発生します。

詳細は以下の通りです: squashfs_comp_opts(msblk, buffer, length) squashfs_xz_comp_opts() if (comp_opts) n = ffs(opts->dict_size) - 1; <---- opts->dict_size=0 のため、n=-1 if (opts->dict_size != (1 << n) && opts->dict_size != (1 << n) + (1 << (n + 1))) < ---- シフト演算時の範囲外アクセス(shift-out-of-bounds)

シフト演算の前に辞書サイズの範囲チェックを追加することで、この問題を修正します。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-422133

EPSS

0.00176

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!