CVE-2025-71295 in Linux
Resumen
por VulDB • 2026-05-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
fs/buffer: añadir una alerta en try_to_free_buffers() para folios sin buffers
try_to_free_buffers() puede ser invocada sobre folios que no tengan buffers asociados cuando se llama a filemap_release_folio() en un folio perteneciente a un mapeo con AS_RELEASE_ALWAYS establecido pero sin una operación release_folio definida.
En tales casos, folio_needs_release() devuelve true debido a la bandera AS_RELEASE_ALWAYS, pero el folio no tiene datos de buffer privados. Esto provoca que try_to_free_buffers() llame a drop_buffers() sobre un folio sin buffers, lo que conduce a una desreferenciación de puntero nulo.
Se ha añadido una comprobación en try_to_free_buffers() para salir anticipadamente si el folio no tiene buffers asociados, junto con WARN_ON_ONCE() para alertar sobre la mala configuración. Esto proporciona una endurecimiento defensivo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.