CVE-2026-97551 in Linux情報

要約

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

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

xfs: parent pointer更新時のargs->totalの初期化

xfs_parent_da_args_init()は、ゼロクリアされたxfs_parent_args (kmem_cache_zalloc)からxfs_da_argsを構築しますが、これによりargs->total == 0となります。 xfs_da_grow_inode_int()はこのフィールドを実行中のブロック予約として扱い、そこから減算します;この値がxfs_extlen_t (uint32_t)であるため、最初の属性フォークの成長によって~0Uにラップされます。これによりxfs_alloc_space_available()内の空きスペースチェックが無効化され、AG(アロケーショングループ)の利用可能ブロック数がちょうどゼロの場合、割り当てはmaxlen 0に制限されて-ENOSPCを返し、これがxfs_defer_finish_noroll()によってファイルシステムシャットダウンへとエスカレートします。

ログリカバリパスが行うのと同じ方法でargs->totalを設定します(xfs_attri_recover_work(), xfs_attr_item.c:706)。フォークを増加させる可能性のある追加および置換処理において適用し、削除や検索はそれを増やすことがないため、これらのケースではフィールドをそのまま残してこのスイッチと一致させます。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年09月24日

モデレーション

承諾済み

エントリ

VDB-410014

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!