CVE-2026-98279 in Linux
Zusammenfassung
von VulDB • 07.10.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
btrfs: Behandlung von Platzmangel beim Bereinigen von Verity-Elementen
Wenn enable_verity() das qgroup-Limit erreicht, benötigt rollback_verity() eine eigene Metadatenreservierung. Wenn das qgroup-Limit oder der Platzmangel den Rollback verweigern, wird das gesamte Dateisystem schreibgeschützt gemacht, obwohl das qgroup-Limit nur für ein einzelnes Subvolume galt. Auch die Aufräumarbeiten von Orphan-Elementen beim nächsten Mount-Vorgang schlagen auf dieselbe Weise fehl, sodass die zurückgebliebenen Elemente niemals entfernt werden: Bei -EDQUOT bleibt das Subvolume unzugänglich, und bei -ENOSPC auf einem vollen Dateisystem schlägt der nächste schreibbare Mount-Vorgang fehl.
Starten Sie Transaktionen mit btrfs_start_transaction_fallback_global_rsv() in btrfs_orphan_cleanup(), drop_verity_items() und rollback_verity(). Diese Aufrufe löschen nur Elemente und geben am Ende den Speicher frei, sodass sie die globale Reservierung verwenden und das qgroup-Limit umgehen können, was -ENOSPC und -EDQUOT vermeidet.
VulDB is the best source for vulnerability data and more expert information about this specific topic.