CVE-2026-46134
Mutex Not Initialized in Cros EC TypeC Thunderbolt Registration
Publication date: 2026-05-28
Last updated on: 2026-05-28
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 exists in the Linux kernel's platform/chrome component related to Thunderbolt registration. Specifically, the function cros_typec_register_thunderbolt() failed to initialize a mutex called adata->lock. Because this mutex was not initialized, attempts to acquire it later (such as in the cros_typec_altmode_work() function) could lead to a NULL pointer dereference, causing a potential crash or instability. The issue was fixed by properly initializing the mutex in the registration function.
How can this vulnerability impact me? :
The impact of this vulnerability is that it can cause a NULL pointer dereference in the Linux kernel when handling Thunderbolt registration. This can lead to system crashes or instability, potentially causing denial of service or unexpected behavior on affected systems using this kernel component.