CVE-2026-23320 Details
Description
Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.
A vulnerability exists in the Linux kernel's USB gadget function for Network Control Model (NCM). The issue arises because the network device's lifecycle is not properly aligned with the USB connection's bind and unbind events. Currently, the network interface is created when a configuration instance is allocated and deleted when the instance is freed, which can lead to problems. When the USB gadget is disconnected, the network device may still be active, causing it to reference a now-freed gadget device. This can result in dangling sysfs links and NULL pointer dereferences, as the system tries to access the released gadget device. The vulnerability has been addressed by modifying the allocation and deallocation of the network device to correspond with the USB connection's state, ensuring that the network interface only exists when the gadget function is actively bound to a configuration. Additionally, user-provided options can now be cached and applied to the network device upon creation, further enhancing the functionality and reliability of the USB gadget NCM implementation.
The vulnerability has been fixed in the Linux kernel. Users should upgrade to the latest version where this issue has been addressed.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No CVSS 3.x data is available for this CVE.
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
No references are available for this CVE.
Weakness Enumeration
No weakness enumeration is available for this CVE.
Affected Products
No affected product data is available for this CVE.
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Apr 3, 2026 | CVE Rejected | kernel.org |
| Apr 3, 2026 | CVE Modified | kernel.org |
| Mar 25, 2026 | New CVE Received | kernel.org |