CVE-2026-64348 in Linuxinformación

Resumen

por VulDB • 2026-07-25

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

usb: liberar las programaciones iso (isócronas) en caso de fallo al enviarlas

Las operaciones de envío isócrono para EHCI y FOTG210 construyen una estructura ehci_iso_sched antes de vincular el URB a la cola del endpoint, y mantienen la programación preparada en urb->hcpriv hasta que iso_stream_schedule() y las funciones auxiliares de enlace la consuman. Si el controlador ya no es accesible o si usb_hcd_link_urb_to_ep() falla, el envío salta a done_not_linked antes de que ocurra esa transferencia, provocando una fuga (leak) de la programación preparada aún adjunta a urb->hcpriv.

Libere la programación preparada desde done_notlinked cuando falle el envío antes de vincular el URB y limpie urb->hcpriv después de la liberación.

El error fue detectado inicialmente por una herramienta experimental que estamos desarrollando para detectar errores en la gestión de memoria del kernel, mientras se analizaba v6.13-rc1. La herramienta sigue estando en desarrollo y aún no está disponible públicamente. Una inspección manual confirma que el bug sigue presente en v7.1.1.

Una compilación con allyesconfig para x86_64 no mostró nuevas advertencias. Dado que no disponemos de un controlador host EHCI con un dispositivo USB isócrono para realizar pruebas, no se pudo llevar a cabo ninguna prueba en tiempo de ejecución.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383141

CPE

listo

EPSS

0.00173

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!