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

wifi: mac80211: validate extension-frame layout before RX

Extension frames only have the extension header at the regular 802.11
header offset. The generic RX path can still reach helpers and interface
dispatch code that read regular header address fields before unsupported
extension subtypes are dropped.

mac80211 currently only handles S1G beacon extension frames. Drop other
extension subtypes before they can reach regular-header RX processing.
For S1G beacons, linearize the SKB with the management-frame path and
require the fixed S1G beacon header, including optional fixed fields
indicated by frame control, before generic RX dispatch.

Route S1G beacons through the station/default-link RX path without
regular-header station lookup. Avoid regular-header address reads in the
mac80211 RX paths that process S1G extension beacons, including
accept-frame, duplicate-detection, address-copy, and MLO
address-translation paths.

Also make ieee80211_get_bssid() length-safe before returning the S1G
source-address pointer.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw lies in the mac80211 subsystem of the Linux kernel, where extension frames were not fully validated before being processed by the generic RX path. As a result, the kernel could read regular header address fields from unsupported extension subtypes, leading to improper parsing and the potential for memory corruption. If an attacker could craft malformed extension frames and transmit them over a wireless interface, they might cause the kernel to misinterpret packet headers, resulting in a crash or denial of service. The weakness is rooted in insufficient input validation of network packet structures.

Affected Systems

All Linux kernel implementations that use the mac80211 wireless stack are affected, regardless of distribution or vendor. Version information is not specified in the advisory, so any kernel build containing the unpatched mac80211 code is potentially vulnerable. No particular patch version is listed, but the reference commit identifiers point to a kernel update that addresses the issue.

Risk and Exploitability

Because the flaw operates at the kernel level, exploitation could have system-wide impact. The advisory does not provide a CVSS score or EPSS value, and the vulnerability is not listed in the CISA KEV catalog, making the exact exploit probability uncertain. However, the nature of the flaw—improper handling of externally supplied packet data—means that a successful exploit would likely trigger a kernel panic or corruption, delivering a denial of service effect rather than privilege escalation or data exfiltration. The risk is therefore considered moderate to high in environments that permit untrusted users to send wireless frames.

Generated by OpenCVE AI on August 15, 2026 at 07:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that contains the mac80211 extension‑frame validation fix and reboot the system.
  • If an immediate kernel upgrade is not possible, reconfigure the wireless interface or driver to reject unsupported S1G beacon extension subtypes, effectively disabling the vulnerable frame path.
  • Continuously monitor system logs for abnormal RX events or kernel crashes related to mac80211 and audit wireless traffic for anomalous extension frames.

Generated by OpenCVE AI on August 15, 2026 at 07:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: validate extension-frame layout before RX Extension frames only have the extension header at the regular 802.11 header offset. The generic RX path can still reach helpers and interface dispatch code that read regular header address fields before unsupported extension subtypes are dropped. mac80211 currently only handles S1G beacon extension frames. Drop other extension subtypes before they can reach regular-header RX processing. For S1G beacons, linearize the SKB with the management-frame path and require the fixed S1G beacon header, including optional fixed fields indicated by frame control, before generic RX dispatch. Route S1G beacons through the station/default-link RX path without regular-header station lookup. Avoid regular-header address reads in the mac80211 RX paths that process S1G extension beacons, including accept-frame, duplicate-detection, address-copy, and MLO address-translation paths. Also make ieee80211_get_bssid() length-safe before returning the S1G source-address pointer.
Title wifi: mac80211: validate extension-frame layout before RX
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-15T05:51:28.211Z

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

Link: CVE-2026-68470

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:19:57.767

Modified: 2026-08-15T06:19:57.767

Link: CVE-2026-68470

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T08:00:06Z

Weaknesses
  • CWE-20

    Improper Input Validation