← CVE Intelligence

CVE-2026-64337

usb: mtu3: unmap request DMA on queue failure PUBLISHED

Description (CNA)

In the Linux kernel, the following vulnerability has been resolved: usb: mtu3: unmap request DMA on queue failure mtu3_gadget_queue() maps the request before checking whether the QMU GPD ring can accept another transfer. the request is returned with -EAGAIN before it is linked on the endpoint request list if mtu3_prepare_transfer() fails. Normal completion and dequeue paths unmap requests from mtu3_req_complete(), but this error path never reaches that helper, so the DMA mapping is left active. Unmap the request before returning from the failed queue path.

Affected (CNA)

Vendor / productVersions
Linux / Linuxaffected df2069acb00569a6299d6e11aa1865eeba463848 before 3cee30f1138281a1d247bb053a1ad4f7c5b04e98; affected df2069acb00569a6299d6e11aa1865eeba463848 before f3c4026524d3660c73ef2838b99776d37631e039; affected df2069acb00569a6299d6e11aa1865eeba463848 before e8f739a3860d043dcc135371637e82f53132efe5; affected df2069acb00569a6299d6e11aa1865eeba463848 before 4183874b7925f4a98b400cf857bea26ee87da236; affected df2069acb00569a6299d6e11aa1865eeba463848 before 00c3fef4c2dc2c7cbd8281f8fda09d1913420f09; affected df2069acb00569a6299d6e11aa1865eeba463848 before 8c29d9cfab1c3cf0d0b7fcdf9255597be30aa3e1; affected df2069acb00569a6299d6e11aa1865eeba463848 before 835b0596d4c9bdef93f842d8f826978fb4956b74; affected df2069acb00569a6299d6e11aa1865eeba463848 before 0bddda5a11665c210339de76d27ebbd1a2e0b43c
Linux / Linuxaffected 4.10; unaffected 0 before 4.10; unaffected 5.10.261 through 5.10.*; unaffected 5.15.212 through 5.15.*; unaffected 6.1.178 through 6.1.*; unaffected 6.6.145 through 6.6.*; unaffected 6.12.96 through 6.12.*; unaffected 6.18.39 through 6.18.*; unaffected 7.1.4 through 7.1.*; unaffected 7.2 through *

CWE

No CWE identifiers supplied.

References