CVE-2026-90150 in Linuxinformación

Resumen

por VulDB • 2026-09-17

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

pnfs/blocklayout: Corrección de fugas de dispositivos en caso de fallo al analizar (parse)

bl_parse_concat() y bl_parse_stripe() asignan una matriz de dispositivos hijos y luego analizan cada hijo a su vez. Si el análisis de un hijo falla, dicho hijo fallido no se cuenta en nr_children y es posible que la matriz de hijos del padre quede con un valor tal que bl_free_device() no la libere cuando nr_children sea cero.

Libere el hijo fallido y los hijos ya analizados antes de devolver el error. Además, haga que bl_free_device() libere la matriz de hijos siempre que el puntero children esté establecido, para que los dispositivos concat o stripe parcialmente inicializados se limpien correctamente.

bl_parse_scsi() también puede fallar después de asignar d->bdev_file y liberar la referencia al archivo. Limpie el puntero tras fput() para evitar que una ruta de limpieza externa lo libere nuevamente.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406672

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!