CVE-2026-64117
Linux · Kernel
A race condition in the Linux kernel mac80211 wifi stack leads to memory corruption when capturing RX rates during mesh data processing.
Executive summary
A high-severity memory corruption vulnerability in the Linux kernel mac80211 subsystem could allow an adjacent attacker to crash the system or achieve arbitrary code execution.
Vulnerability
The vulnerability exists in the mac80211 subsystem where ieee80211_invoke_fast_rx reads RX status from the socket buffer control block, which is subsequently overwritten by ieee80211_rx_mesh_data. This race condition allows for memory corruption and requires an attacker to be within the local network range (adjacent access).
Business impact
The ability to trigger memory corruption via the network stack poses a severe risk to network-connected devices. Given the CVSS score of 8.8, this vulnerability could be exploited to compromise the integrity and availability of wireless-enabled Linux infrastructure, potentially leading to full system compromise.
Remediation
Immediate Action: Update the Linux kernel to version 7.0.11 or later, or apply the relevant distribution-provided security patches.
Proactive Monitoring: Monitor network-related kernel events and crash reports, specifically those involving wireless mesh networking drivers.
Compensating Controls: If patching is delayed, minimize the exposure of mesh-enabled wireless interfaces to untrusted networks using network segmentation.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Given the potential for remote-adjacent compromise of the kernel, immediate remediation is required. Organizations utilizing wireless mesh networking on Linux should verify their kernel versions and apply the necessary updates to mitigate this high-risk memory safety flaw.