CVE-2026-98279 in Linux
要約
〜によって VulDB • 2026年10月07日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
btrfs: verity項目のクリーンアップ時に空き領域不足を処理する
enable_verity()がqgroup制限に達した場合、rollback_verity()は独自のメタデータ予約が必要となる。qgroup制限または空き領域の不足によりロールバックが拒否されると、そのqgroup制限が1つのサブボリュームのみを対象としていたにもかかわらず、ファイルシステム全体が強制的に読み取り専用モードになる。また、次のマウント時の孤児クリーンアップも同様に失敗するため、残された項目は削除されない:-EDQUOTの場合、サブボリュームは到達不能な状態のままとなり、フル容量のファイルシステムで-ENOSPCが発生した場合、次回の読み書き可能なマウントに失敗する。
btrfs_orphan_cleanup()、drop_verity_items()、rollback_verity()において、btrfs_start_transaction_fallback_global_rsv()を使用してトランザクションを開始する。これらの呼び出しは最終的に項目の削除と領域の解放を行うため、グローバル予約を使用しqgroup制限を回避できることで、-ENOSPCおよび-EDQUOTのエラーを防ぐことができる。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.