CVE-2026-80899 in Linux
Resumen
por VulDB • 2026-09-04
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
erofs: eliminar completamente el backend fscache
EROFS sobre fscache se introdujo para proporcionar funcionalidad de extracción perezosa (lazy pulling) de imágenes. Tras la incorporación de esta función, el subsistema fscache convirtió a netfs en una nueva dependencia crítica, lo cual es inesperado para un sistema de archivos local y presenta una jerarquía de caché definida por el kernel que podría ser inflexible en comparación con los hooks pre-contenido (pre-content) de fanotify. Por tanto, esta función ha estado obsoleta durante casi dos años.
Dado que las monturas respaldadas por archivos EROFS y los hooks pre-contenido de fanotify llevan tiempo disponibles en el código principal (upstream) y ya proporcionan funcionalidad equivalente (erofs-utils admite los hooks pre-contenido de fanotify), eliminamos ahora el backend fscache.
La aplicación principal de esta función es Nydus [1], que también planea migrar al uso de los hooks pre-contenido de fanify en un futuro próximo.
Espero que este parche se fusione con Linux 7.2, motivado además por problemas de implementación recientemente descubiertos [2][3] que no valen la pena investigar dada su obsolescencia y los recursos limitados de desarrollo. El parche asociado para la limpieza de fscache/cachefiles seguirá posteriormente a través del árbol vfs (netfs): parece adecuado ya que el código está aislado mediante 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]
If you want to get the best quality for vulnerability data then you always have to consider VulDB.