{"id":17479,"date":"2026-09-05T02:31:09","date_gmt":"2026-09-04T18:31:09","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-80899"},"modified":"2026-09-05T02:31:09","modified_gmt":"2026-09-04T18:31:09","slug":"cve-2026-80899","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-80899","title":{"rendered":"CVE-2026-80899 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\nerofs: remove fscache"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>erofs: remove fscache backend entirely<\/p>\n<p>EROFS over fscache was introduced to provide image lazy pulling<br \/>\nfunctionality. After the feature landed, the fscache subsystem made<br \/>\nnetfs a new hard dependency, which is unexpected for a local filesystem<br \/>\nand has an kernel-defined caching hierarchy which could be inflexible<br \/>\ncompared to the fanotify pre-content hooks. Therefore, this feature has<br \/>\nbeen deprecated for almost two years.<\/p>\n<p>As EROFS file-backed mounts and fanotify pre-content hooks both upstream<br \/>\nfor a while and already providing equivalent functionality (erofs-utils<br \/>\nhas supported fanotify pre-content hooks), let&#8217;s remove the fscache<br \/>\nbackend now.<\/p>\n<p>The main application of this feature is Nydus [1], and they plan to move<br \/>\nto use fanotify pre-content hooks in the near future too.<\/p>\n<p>I hope this patch can be merged into Linux 7.2, which is also motivated<br \/>\nby newly found implementation issues [2][3] that are not worth<br \/>\ninvestigating given the deprecation and limited development resources.<br \/>\nThe associated fscache\/cachefiles cleanup patch will follow separately<br \/>\nthrough the vfs tree (netfs) later: it seems fine since the codebase is<br \/>\nisolated by CONFIG_CACHEFILES_ONDEMAND.<\/p>\n<p>[1] https:\/\/github.com\/dragonflyoss\/nydus\/blob\/v2.1.0\/docs\/nydus-fscache.md<br \/>\n[2] https:\/\/github.com\/dragonflyoss\/nydus\/pull\/1824<br \/>\n[3] https:\/\/lore.kernel.org\/r\/20260619135800.1594811-1-michael.bommarito@gmail.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>erofs: remove fscache backend entirely<\/p>\n<p>EROFS over fscache was introduced to provide image lazy pulling<br \/>\nfunctionality. After the fe<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-17479","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/17479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}