Description
In the Linux kernel, the following vulnerability has been resolved:

wifi: nl80211: free RNR data on MBSSID mismatch

nl80211_parse_beacon() rejects EMA RNR data when there are fewer RNR
entries than MBSSID entries.

The rejected RNR allocation has not been attached to the beacon data yet,
so free it before returning the error.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The kernel bug involved the nl80211 subsystem parsing beacon frames. When a beacon had fewer RNR entries than MBSSID entries, nl80211_parse_beacon() rejected the excess RNR data but did not free the memory allocated for that data. Because the rejected allocation was never attached to the beacon data, it remained allocated, leading to a memory leak that could grow with repeated malformed frames. This flaw corresponds to CWE‑590, which concerns the failure to release allocated memory.

Affected Systems

Affected systems encompass all Linux kernel releases that include the nl80211 driver code before the applied patch. The vendor is Linux. No specific version numbers are listed, so any kernel up to the date of the patch may be vulnerable.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is unavailable, while the vulnerability is not listed in the CISA KEV catalog, indicating a low probability of widespread exploitation. Nonetheless, a local attacker that can inject crafted beacon frames—such as a rogue Wi‑Fi access point or a malicious device on the same wireless network—could trigger the kernel to leak memory repeatedly. Over time this could degrade system performance or cause a kernel panic if the memory exhaustion becomes severe.

Generated by OpenCVE AI on August 10, 2026 at 16:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to a Linux kernel version that incorporates the patch for CVE-2026-68407.
  • If a kernel upgrade is not immediately possible, rebuild and load a patched kernel from source after applying the commit that fixes the bug.
  • As a temporary defensive measure, disable the Wi‑Fi driver that uses nl80211 or block wireless traffic until the fix is installed, thereby preventing malformed beacon frames from reaching the kernel.

Generated by OpenCVE AI on August 10, 2026 at 16:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-590

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: free RNR data on MBSSID mismatch nl80211_parse_beacon() rejects EMA RNR data when there are fewer RNR entries than MBSSID entries. The rejected RNR allocation has not been attached to the beacon data yet, so free it before returning the error.
Title wifi: nl80211: free RNR data on MBSSID mismatch
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-10T12:04:27.252Z

Reserved: 2026-07-30T09:28:09.390Z

Link: CVE-2026-68407

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T00:30:16Z

Weaknesses
  • CWE-590

    Free of Memory not on the Heap