Impact
This vulnerability is a NULL dereference in the usbip vudc driver that occurs when the FunctionFS AIO path attempts to cancel a request. The bug can cause the kernel to oops, resulting in a system crash. The nature of the flaw is a classic null pointer dereference (CWE‑476) and it does not provide an attacker with code execution or information disclosure. Its primary impact is a denial of service that occurs when usbip operations that exercise FunctionFS AIO are performed.
Affected Systems
Any Linux kernel that implements the usbip vudc driver may be affected. The exact kernel versions are not specified, but the bug has existed for roughly ten years and is likely present in older releases that include usbip FunctionFS support.
Risk and Exploitability
The EPSS score is recorded as less than 1 %, indicating a very low likelihood of exploitation in the wild. The vulnerability is not currently listed in CISA’s KEV catalog. Based on the description, it is inferred that the crash can be triggered by invoking usbip attach to a guest that uses FunctionFS endpoints via AIO, meaning that an attacker with the ability to control such USBIP traffic could force a system reboot. Because the vulnerability only causes a kernel crash, the attack vector is inferred to be local or remote through USBIP traffic, and there are no known successful exploits. The CVSS score is not disclosed, but the impact rating is high in terms of availability.
OpenCVE Enrichment
Debian DLA