Impact
A race condition exists in the Linux mac802154 driver where the association path and the association-response worker access the same pointer, local->assoc_dev, without proper synchronization. The association routine sets the pointer and later may clear or free it while the worker can simultaneously read it. If the pointer is cleared between a bit test and dereference, a NULL pointer dereference occurs, causing a kernel crash. Additionally, the worker can overwrite the association status and address, creating inconsistent network state that could be exploited to disrupt communications.
Affected Systems
All Linux kernel releases that include the mac802154 driver before the patch commits cdd8b1, a585901, and c037915 are affected. The issue is independent of distribution or kernel sub-version; any distribution running an unpatched kernel will be vulnerable whenever the mac802154 driver is active.
Risk and Exploitability
The CVSS score is not provided, but the vulnerability can lead to a kernel crash, a high‑impact denial of service. The EPSS score is unavailable, and the flaw is not listed in the CISA KEV catalog. Based on the description, it is inferred that the likely attack vector is a local or privileged user with the capability to transmit crafted IEEE 802.15.4 frames, as the race is triggered by the timing of an association response. Once the kernel crashes, any code running on the system is terminated, meaning that the severity is high for systems that remain running the vulnerable code.
OpenCVE Enrichment