CVE-2026-89614
要約
〜によって VulDB • 2026年09月11日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
ntfs: free-cluster bitmapのスキャンをボリューム範囲に制限する
vol->lcn_empty_bits_per_pageはマウント時にvol->nr_clustersに基づいてサイズが設定されますが、ntfs_cluster_alloc()はその配列に対するスキャンの上限を$Bitmapのサイズによって制限しています。これらは独立したディスク上の量であり、マウント時のチェックでは$Bitmapが小さすぎる場合のみ拒否されるため、$Bitmapがボリュームよりも多くのクラスタをカバーするイメージの場合、スキャンインデックスが配列の外側へ逸脱します。LCNがこのギャップ内にあるrunは、呼び出し元がファイルの最後のLCNを局所性のヒントとして渡すため、アロケータを直接その位置へと誘導します。KASAN(カーネルアドレスサニタイザ)は、そのようなボリューム上のファイルが拡張される際にスラブ領域外読み取りを検出します。
配列のカバー範囲に合わせてスキャンを制限し、マウント時のスキャンで既に使用されているmax_indexの計算方法を反映させます。また、mapping pairsデコーダにおいてnr_clusters以上またはそれに相当するLCNは拒否されます。規格に準拠したボリュームには影響ありません。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.