PT-2026-4671 · Linux · Linux Kernel
Lianqin
·
Published
2026-01-01
·
Updated
2026-01-25
·
CVE-2026-23009
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The Linux kernel contains a flaw within the xhci sideband endpoint removal process. Specifically, the
xhci sideband remove endpoint() function incorrectly assumes the endpoint is running and possesses a valid transfer ring. This can lead to a crash when dereferencing a non-existent transfer ring (ep->ring) during suspend/wake-up stress testing or device re-enumeration. The issue arises from potential access to the ring after the xHCI has been reinitialized or the device disconnected. The fix involves removing unnecessary ring access and verifying the ring's existence before dereferencing it, as well as ensuring the endpoint is running before attempting to stop it. The xhci initialize ring info() call during sideband endpoint removal has been removed.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel