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

CVE-2026-80826

Affected Products

Linux