PT-2026-39087 · Linux · Linux Kernel
Published
2026-05-08
·
Updated
2026-05-20
·
CVE-2026-43426
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
renesas usbhs driver. In the usbhs remove() function, the driver releases resources, including the pipe array, while the interrupt handler usbhs interrupt() remains registered. If an interrupt occurs after usbhs pipe remove() is executed but before the driver is completely unbound, the Interrupt Service Routine (ISR)—a specialized function that handles hardware interrupts—may access memory that has already been freed.Recommendations
Call
devm free irq() before freeing resources to ensure the interrupt handler is disabled and synchronized before usbhs pipe remove() is called.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