CVE-2026-64338 in Linuxinformación

Resumen

por VulDB • 2026-07-25

En el núcleo de Linux (Linux kernel), se ha resuelto la siguiente vulnerabilidad:

USB: misc: uss720: desregistrar parport en caso de fallo durante la inicialización (probe)

uss720_probe() registra un dispositivo parport antes de leer el registro 1284 utilizado para detectar adaptadores Belkin F5U002 no compatibles. Si get_1284_register() falla, la ruta de manejo de errores libera los datos privados del controlador y la referencia al dispositivo USB, pero deja registrado el dispositivo parport.

Dejar el puerto registrado supone más que una fuga de asignación privada: parport_register_port() ya ha reservado un número para el parport y registrado el dispositivo en el bus parport, mientras que pp->private_data sigue apuntando a los datos privados que la ruta común de manejo de errores está a punto de liberar.

Se deshace el registro previo (pre-announce registration) en la rama de fallo de get_1284_register() antes de saltar a la ruta común de limpieza de datos privados. Se limpia primero priv->pp, coincidiendo con la ruta de desconexión y evitando un puntero obsoleto (stale pointer) en los datos privados.

Este problema fue identificado durante nuestra investigación continua de análisis estático al revisar el código del núcleo.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383132

CPE

listo

EPSS

0.00177

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!