Impact
The kernel driver rt2x00lib_probe_dev performs a full teardown on probe failures even before the work items are initialized, causing work queues to be drained while referencing uninitialized structures. A proof of concept shows that forcing a work queue allocation failure can trigger a kernel panic or invalidate work drains, as detected by DEBUG_OBJECTS. This bug can potentially lead to a kernel crash and therefore a denial of service on affected systems.
Affected Systems
The flaw is in the Linux kernel's rt2x00 wireless driver. No specific kernel version is listed, so the issue may affect any system running an unpatched kernel that includes the rt2x00 modules.
Risk and Exploitability
The CVSS score is not provided, and no EPSS value is available, making the exact severity difficult to quantify. The bug was discovered by static analysis and confirmed with a QEMU test, indicating that a crafted driver environment can trigger it. Because it requires the driver to be loaded and a probe failure, the attack vector is likely local or within the device context; no remote exploitation vector is documented. The absence from the CISA KEV list suggests that exploited attacks have not been observed yet, but the potential for a kernel crash remains a significant risk for affected deployments.
OpenCVE Enrichment