CVE-2023-54299
BaseFortify
Publication date: 2025-12-30
Last updated on: 2025-12-31
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability occurs in the Linux kernel's USB Type-C subsystem. Some USB hubs negotiate DisplayPort Alternate Mode with a device, then perform a data role swap after entering the alternate mode. This swap causes the device to unregister all alternate modes, but the USB hub continues to send Attention messages. The function handling these messages does not verify if the device's alternate mode partner exists, leading to a NULL pointer dereference error when accessing the partner's data structures.
How can this vulnerability impact me? :
The vulnerability can cause a NULL pointer dereference in the Linux kernel, which may lead to a kernel crash or system instability when a USB hub sends Attention messages after a data role swap. This can result in denial of service or unexpected behavior on affected systems.