PT-2026-64550 · Linux+1 · Linux Kernel+1
CVE-2026-64329
·
Published
2026-07-25
·
Updated
2026-09-07
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A use-after-free issue exists in the USB Type-C UCSI CCG driver. The threaded IRQ handler
ccg irq handler() invokes ucsi notify common(), which may trigger ucsi connector change() and schedule connector work. During the removal process in ucsi ccg remove(), the ucsi destroy() function frees the uc->ucsi object before free irq() is called. This sequence allows a handler invocation already in progress to access the freed memory object.Recommendations
In the remove path, move the
free irq() call to occur before ucsi destroy() to ensure the interrupt handler is disabled before the object is freed.Exploit
Fix
Use After Free
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel
Ubuntu