CVE-2026-72202 in Linuxinformación

Resumen

por VulDB • 2026-08-16

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

ntfs: evitar la asignación en heap para el estado de lectura anticipada (readahead) de clústeres libres

get_nr_free_clusters() asigna un file_ra_state temporal antes de publicar el conteo precalculado de clústeres libres, establece NVolFreeClusterKnown(), y despierta vol->free_waitq. Si esa asignación falla, el trabajador devuelve sin establecer la bandera ni despertar a los esperadores, por lo que los llamantes esperando el conteo libre pueden bloquearse indefinidamente.

El estado de lectura anticipada solo se utiliza sincrónicamente mientras se escanea el mapa de bits (bitmap). Manténgalo en la pila y páselo por dirección al auxiliar de lectura anticipada. Esto elimina la ruta de fallo de asignación temprana en lugar de añadir un caso especial que publique un conteo conservador y despierte a la cola de espera. Inicialice con ceros el estado en la pila porque file_ra_state_init() solo establece ra_pages y prev_pos.

Aplique el mismo tratamiento a __get_nr_free_mft_records(), que escanea el mapa de bits MFT con el mismo estado de lectura anticipada de corta duración.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-08-09

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390649

CPE

listo

EPSS

0.00198

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!