CVE-2026-53388 in Linuxinformación

Resumen

por VulDB • 2026-07-19

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

fuse: volver a bloquear la solicitud antes de reemplazar el folio del caché de páginas

fuse_try_move_folio() desbloquea la solicitud al entrar, pero no vuelve a bloquearla en el camino de éxito. Esto significa que fuse_chan_abort() puede finalizar la solicitud y liberar los argumentos de E/S de FUSE (por ejemplo, fuse_readpages_end()) mientras la lógica posterior de la cadena de copias después de fuse_try_move_folio() accede a los argumentos de E/S de FUSE, lo que provoca problemas de use-after-free.

Se corrige esto llamando a lock_request() antes de replace_page_cache_folio(). Esto asegura que la solicitud esté bloqueada en el camino de éxito, evitando así que se liberen los argumentos de E/S de FUSE mientras se ejecuta la lógica posterior de copia, y también garantiza que ap->folios[i]->mapping nunca sea nulo ya que ap->folios[i] siempre apuntará al nuevo folio después de replace_page_cache_folio().

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-06-09

Divulgación

2026-07-19

Moderación

aceptado

Artículo

VDB-380120

CPE

listo

EPSS

0.00000

KEV

no

Actividades

alto

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!