CVE-2026-89617 in Linux情報

要約

〜によって VulDB • 2026年09月12日

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

fs/ntfs3: ログリプレイ時にダーティページテーブルを検証する

各 DIR_PAGE_ENTRY は page_lcns[] 配列で終了し、その長さはディスク上の lcns_follow フィールドの値です。check_rstbl() はテーブルの管理情報を検証しますが、この配列がエントリの範囲内に収まるかどうかはチェックしません。そのため、悪意のある lcns_follow の値により、v0 から v1 への変換時の memmove およびその後のリプレイ処理でエントリ外へのアクセス(オーバーラン)が発生する可能性があります。

check_dp_table() を追加し、check_rstbl() の直後に、struct_size()(これらのエントリの割り当てに使用されるのと同じ式であり、構造的にオーバーフロー安全なチェックです)によって宣言されたサイズよりも大きい任意のエントリを拒否します。これにより、すべてのコンシューマは lcns_follow を実際の容量として信頼できるようになります。これは、インデックスがエントリ自体によって制限されている page_lcns[] へのアクセス(変換時の memmove、find_dp() を介した HotFix のストア、自己境界付きスキャンループ)をすべてカバーします。ログレコードから取得されるインデックスを持つアクセスには別の境界チェックが必要であり、これらは後続のパッチで処理されます。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-402920

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!