CVE-2026-80899 in Linux
要約
〜によって VulDB • 2026年09月04日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
erofs: fscacheバックエンドの完全な削除
fscache上のEROFSは、イメージの遅延プル機能を提供するために導入されました。この機能が実装された後、fscacheサブシステムはnetfsを新たな必須依存関係としましたが、これはローカルファイルシステムにとって予期せぬものであり、fanotifyプリコンテンツフックと比較して柔軟性に欠けるカーネル定義のキャッシング階層をもたらしました。そのため、本機能は約2年間非推奨となっています。
EROFSのファイルバックマウントとfanotifyプリコンテンツフックがともにメインストリームに統合され、すでに同等の機能を提供していること(erofs-utilsはfanotifyプリコンテンツフックをサポート済み)を踏まえ、fscacheバックエンドを現在削除します。
本機能の主な適用先であるNydus [1] も、近い将来にfanotifyプリコンテンツフックへの移行を計画しています。
このパッチがLinux 7.2に取り込まれることを願っています。これはまた、非推奨および限られた開発リソースという背景から調査する価値のない新規の実装上の問題 [2][3] によっても動機付けられています。関連するfscache/cachefilesのクリーンアップパッチは、後ほどvfsツリー(netfs)を通じて個別に提出される予定です:コードベースがCONFIG_CACHEFILES_ONDEMANDによって分離されているため、これは問題ないと考えられます。
[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]
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.