CVE-2026-23312
USB Endpoint Validation Flaw in Linux kaweth Driver Causes Crash
Publication date: 2026-03-25
Last updated on: 2026-04-18
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux_kernel | kaweth | * |
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 kaweth USB driver. The driver fails to properly validate that a USB device it is probing has the correct number and types of USB endpoints before binding to it.
If a malicious USB device does not have the expected USB Request Blocks (URBs) or endpoints, the driver may later crash when it tries to access these endpoints blindly.
How can this vulnerability impact me? :
This vulnerability can cause the Linux kernel to crash when the kaweth driver interacts with a malicious USB device that does not have the expected endpoints.
Such crashes can lead to denial of service (DoS) conditions, potentially disrupting system availability.