Skip to main content

Linux Kernel CVE-2026-68409

| EUVDEUVD-2026-55595 HIGH
Use After Free (CWE-416)
2026-08-10 Linux GHSA-g5f7-qj4q-4w5v
8.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Join adjacent WiFi 7 MLO network
  2. Delivery
    Establish MLO multi-link association
  3. Exploit
    Trigger concurrent link removal event
  4. Install
    Race kernel RX fast path on second CPU
  5. C2
    Dereference freed pcpu_rx_stats buffer
  6. Execute
    Corrupt kernel heap memory
  7. Impact
    Escalate to kernel privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires WiFi 7 (802.11be) hardware with MLO (Multi-Link Operation) enabled and a kernel driver compiled with MLO support; the vulnerable percpu path is only active when uses_rss is set and pcpu_rx_stats is allocated. Attacker must be physically adjacent to the target WiFi network (AV:A). The race requires simultaneous link removal and concurrent RX packet processing across CPU cores with precise timing - the commit text explicitly states this race is 'hard to win in practice.' Limiting factors: WiFi 7 hardware is not yet widespread in enterprise or datacenter environments; the attack requires adjacency (no remote Internet exploitation); and the race window is narrow without a reliable heap spray or timing primitive. Systems running pre-WiFi-7 hardware, or kernels compiled without MLO support, are entirely unaffected.

Impact

The official CVSS 8.8 (AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) is likely overstated on the AC dimension. The kernel commit description explicitly states 'the race is hard to win in practice,' which better maps to AC:H than AC:L. EPSS at 0.17% (6th percentile) independently confirms very low observed exploitation probability. The vulnerability is not listed in CISA KEV and no POC exists. The AV:A metric is well-grounded: exploitation requires physical proximity to a WiFi 7 MLO-capable network. If the race were won, kernel-level C:H/I:H/A:H impact is realistic for a UAF in the interrupt-driven RX path. The net risk profile is: theoretically serious, practically difficult to exploit, with no real-world exploitation evidence. This is a correctness fix that should be applied in due course but does not warrant emergency response for most organizations. The CVSS AC:L in the official NVD vector conflicts with the description text - defenders should weight the description's own admission over the raw numeric score.

Exploit ScenarioDerived

An attacker in physical proximity to a WiFi 7 MLO-capable network joins the network, establishes an MLO association, and then sends packets engineered to trigger a link removal event (such as causing a link to deauthenticate) precisely while the kernel's RX fast path is processing an incoming frame on another CPU core. If the race window is won, the kernel dereferences the already-freed percpu stats block, allowing a write to freed memory that could be leveraged for kernel heap corruption and eventual privilege escalation. No public exploit code exists, and the narrow race window makes practical exploitation extremely difficult without a highly refined and targeted approach.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 14, 2026

Use-after-free race condition in the Linux kernel mac80211 MLO (Multi-Link Operation) link removal path allows an adjacent-network attacker to trigger kernel memory corruption on WiFi 7-capable systems. The flaw exists because sta_remove_link() immediately frees the percpu RX stats buffer while deferring only the link container to RCU, leaving the kernel's fast RX path able to dereference the freed percpu block via a stale link_sta pointer. No public exploit code exists and EPSS is 0.17% (6th percentile), consistent with the kernel commit description's own characterization of the race window as 'hard to win in practice,' though a successful exploit would carry full kernel-level impact.

RemediationAI

Upgrade the Linux kernel to 6.18.42, 7.1.6, or 7.2-rc4 or later; all three stable branches contain the fix that moves percpu RX stats deallocation into the same RCU callback as the link container, ensuring memory is reclaimed only after RCU readers drain. Patches are available directly from the upstream stable tree at git.kernel.org (commits 2aa1789880fa, a03fceae0c65, aa2eb62525188). As a compensating control, disabling WiFi 7 MLO functionality - either by using a driver configuration that excludes MLO support or by configuring the wireless interface to operate in single-link mode - will prevent the vulnerable sta_remove_link() code path from executing, though this eliminates the throughput and latency benefits of multi-link operation. Systems using WiFi hardware or drivers without MLO support (i.e., pre-WiFi-7 devices) are not exposed and require no mitigation.

Affected VersionsENISA

Linux patch: 0
Linux c71420db653aba30a234d1e4cf86dde376e604fa <aa2eb62525188269cdd402a583b9a8ed94657ff0
Linux patch: 6.18.42
Linux c71420db653aba30a234d1e4cf86dde376e604fa <a03fceae0c65b31ce31840dac5e26684ceecb65b
Linux 6.0
Linux c71420db653aba30a234d1e4cf86dde376e604fa <2aa1789880fa5e41049b0f6a74a4fc2fa1997610
Linux patch: 7.2-rc4
Linux patch: 7.1.6

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in sta_remove_link() within the Linux kernel's net/mac80211 subsystem, which implements IEEE 802.11 (WiFi) MAC-layer logic. MLO (Multi-Link Operation) is a WiFi 7 (802.11be) feature enabling simultaneous operation across multiple frequency bands. The affected structure is link_sta, whose fast RX path is accessed under rcu_read_lock(), writing per-CPU statistics to a pcpu_rx_stats block allocated via alloc_percpu(). sta_remove_link() freed this percpu block immediately via free_percpu() while deferring the enclosing link container via kfree_rcu(). An RCU reader that dereferenced link_sta before removal retains a valid pointer to the container (protected by the RCU grace period from kfree_rcu) but the percpu block the container references is already reclaimed - a classic use-after-free in an RCU-protected data structure. The fix consolidates both the percpu block free and the container free into a single RCU callback, ensuring the percpu memory is only reclaimed after all readers drain. The root cause maps to CWE-416 (Use After Free) with CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization) as a contributing factor; no formal CWE is assigned in NVD data. Affected CPE: cpe:2.3:a:linux:linux.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.5 HIGH

Race explicitly described as 'hard to win in practice' warrants AC:H; AV:A reflects mandatory WiFi adjacency; PR:N as no network-side authentication is required.

3.1 AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:A/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 6.4 MEDIUM
AV:A/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
Red Hat 7.0 HIGH

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 13, 2026 - 23:37 NVD
8.8 (HIGH)
Patch available
Aug 10, 2026 - 14:18 EUVD
CVE Published
Aug 10, 2026 - 12:04 cve.org
HIGH 8.8
CVE Published
Aug 10, 2026 - 12:04 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

wifi: mac80211: defer link RX stats percpu free to RCU

sta_remove_link() frees a removed MLO link's RX stats percpu buffer right away, but defers only the link container to RCU:

sta_info_free_link(&alloc->info); kfree_rcu(alloc, rcu_head);

The RX fast path reads link_sta under rcu_read_lock and writes the percpu stats. A reader that resolved link_sta before the removal keeps the pointer. The container stays alive from the kfree_rcu, so the read still works. But the percpu block it points to is already freed. This needs uses_rss. That is when pcpu_rx_stats exists.

The full STA teardown frees the deflink stats only after synchronize_net(). The link removal path had no such barrier. The race is hard to win in practice, but the free should still wait for RCU.

Free the link together with its data from a single RCU callback, so the percpu block is reclaimed only after readers drain.

Executive ViewAI

Why It Matters

Organizations with WiFi 7-capable infrastructure face a kernel memory corruption risk from adjacent-network attackers that could result in complete system compromise. While the race condition is difficult to trigger in practice (0.2% exploitation probability), successful exploitation would grant kernel-level access and full system control. Patching is available and should be deployed promptly to production systems and any infrastructure handling sensitive operations.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
core OS kernel in servers, mobile, embedded, and cloud infrastructure
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy