CVE-2026-64337 in Linux
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
usb: mtu3: rimuovere l'unmapping della richiesta DMA in caso di errore nella coda (queue failure)
mtu3_gadget_queue() mappa la richiesta prima di verificare se il ring GPD QMU può accettare un'altra trasmissione. La richiesta viene restituita con -EAGAIN prima che venga collegata alla lista delle richieste dell'endpoint, qualora mtu3_prepare_transfer() fallisca.
I percorsi di completamento normale e di rimozione dalla coda (dequeue) rimuovono l'unmapping delle richieste da mtu3_req_complete(), ma questo percorso di errore non raggiunge mai tale funzione ausiliaria, lasciando così la mappatura DMA attiva. Rimuovere l'unmapping della richiesta prima del ritorno dal percorso di accodamento fallito.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.