PT-2026-85704 · Linux · Linux
CVE-2026-80826
·
Published
2026-09-04
·
Updated
2026-09-04
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
USB: c67x00: fix use-after-free in c67x00 add iso urb()
When TD creation fails for the last packet of an isochronous URB,
c67x00 add iso urb() gives the URB back before updating the endpoint
scheduling state.
c67x00 giveback urb() frees the URB private data, and the completion
callback may release the final URB reference. The following accesses to
urbp->ep data, urb->interval, and urbp->cnt can therefore use freed
memory.
Update next frame and cnt before giving back the failed final packet,
making the giveback the last operation that uses the URB and its private
data.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux