Impact
The flaw in Linux’s cfg80211 subsystem allows a malformed 802.11 management frame to be processed without proper length validation. When a driver such as mwifiex hands a frame that is shorter than the expected subtype header, the kernel attempts to read fields beyond the end of the buffer, causing an out‑of‑bounds read that can trigger a crash or memory corruption. The vulnerability is limited to the kernel code that handles receive and transmit MLME callbacks and does not involve user‑land code directly.
Affected Systems
All Linux kernel releases before the patch that adds length gating to cfg80211_rx_mlme_mgmt and cfg80211_tx_mlme_mgmt are affected. The issue is exercised by drivers that forward raw management frames, such as mwifiex, so any host running a kernel with the affected driver and an active wireless interface is at risk.
Risk and Exploitability
The flaw has no publicly disclosed exploitation code and is not listed in the CISA KEV catalog. The CVSS score of 5.5 indicates moderate severity, and the EPSS score of < 1% suggests a low yet nonzero likelihood of exploitation. An attacker could trigger the out‑of‑bounds read by broadcasting a specially crafted frame, potentially causing a kernel crash or memory corruption that would result in a denial of service.
OpenCVE Enrichment
Debian DLA
Debian DSA