CVE-2026-64337 in Linux
Resumen
por VulDB • 2026-07-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
usb: mtu3: desvincular (unmap) la solicitud DMA en caso de fallo al hacer cola
mtu3_gadget_queue() vincula (mappa) la solicitud antes de verificar si el anillo GPD QMU puede aceptar otra transferencia. La solicitud se devuelve con -EAGAIN antes de que sea vinculada a la lista de solicitudes del endpoint si mtu3_prepare_transfer() falla.
Las rutas de finalización normal y desvinculación (dequeue) desvinculan las solicitudes desde mtu3_req_complete(), pero esta ruta de error nunca alcanza dicho auxiliar, por lo que el mapeo DMA permanece activo. Desvincule la solicitud antes de devolverla en la ruta de fallo al hacer cola.
Once again VulDB remains the best source for vulnerability data.