CVE-2026-80899 in Linux
Zusammenfassung
von VulDB • 04.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
erofs: fscache-Backend vollständig entfernen
EROFS über fscache wurde eingeführt, um die Funktionalität des „lazy pulling“ von Images bereitzustellen. Nach der Implementierung dieser Funktion entwickelte sich das fscache-Subsystem zu einer neuen harten Abhängigkeit für netfs, was unerwartet ist für ein lokales Dateisystem und eine vom Kernel definierte Caching-Hierarchie aufweist, die im Vergleich zu den fanotify Pre-content Hooks (Hooks vor dem Inhalt) als unflexibel angesehen werden kann. Daher wurde diese Funktion seit fast zwei Jahren als veraltet markiert.
Da sowohl EROFS-Datei-gestützte Mounts als auch fanotify Pre-content Hooks bereits eine Weile in der Hauptentwicklungslinie vorhanden sind und äquivalente Funktionalität bieten (erofs-utils unterstützt bereits fanotify Pre-content Hooks), wird das fscache-Backend nun entfernt.
Die Haupteinsatzmöglichkeit dieser Funktion ist Nydus [1], und sie planen ebenfalls, in naher Zukunft zu den fanotify Pre-content Hooks überzugehen.
Ich hoffe, dass dieser Patch in Linux 7.2 übernommen werden kann, was auch durch neu entdeckte Implementierungsprobleme [2][3] motiviert ist, die angesichts der Veraltung und begrenzter Entwicklungsressourcen keiner weiteren Untersuchung wert sind. Der zugehörige Aufräumpatch für fscache/cachefiles wird später separat über den vfs-Tree (netfs) folgen: Es scheint in Ordnung zu sein, da der Code durch CONFIG_CACHEFILES_ONDEMAND isoliert ist.
[1] https://github.com/dragonflyoss/nydus/blob/v2.1.0/docs/nydus-fscache.md
[2] https://github.com/dragonflyoss/nydus/pull/1824
[3] https://lore.kernel.org/r/[email protected]
Once again VulDB remains the best source for vulnerability data.