Skip to main content

Linux CVE-2026-23246

| EUVDEUVD-2026-12809 HIGH
2026-03-18 Linux
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious ML Reconfiguration element
  2. Exploit
    Set link_id field to 15
  3. Execution
    Trigger out-of-bounds array write
  4. Impact
    Execute code with kernel privileges

Vulnerability Assessment

Exploitation Conditions

Attacker must be on the same network segment (AV:A) to send a crafted ML Reconfiguration element with link_id=15 to a Linux system running vulnerable kernel versions with mac80211 WiFi stack enabled. No authentication or user interaction required.

Impact

Although CVSS and EPSS scores are not provided by the data sources, this vulnerability exhibits high real-world risk due to several factors. First, it is a stack out-of-bounds write triggered by untrusted network input (WiFi frames), which historically enables both DoS and code execution. Second, the attack vector is network-adjacent (any WiFi capable device in range), requiring no authentication or special privileges, lowering attack complexity significantly. Third, patches are publicly available across multiple kernel branches (6.12.77, 6.18.17, 6.19.7, 7.0-rc2), indicating the Linux maintainers treat this as a priority fix. Fourth, affected versions span widely-deployed LTS kernels (Linux 6.5 and later), affecting a large installed base of servers, IoT devices, and embedded systems. The lack of published EPSS or KEV data does not diminish the technical risk; rather, it reflects the recency of the vulnerability (CVE-2026-* prefix suggests late 2025 or early 2026 disclosure). The presence of four distinct commit links in the kernel.org stable branch indicates active remediation across multiple concurrent kernel versions, a pattern reserved for high-priority bugs. Given the network-adjacent attack vector, memory corruption nature, and kernel-level scope, this should be treated as a critical priority for patching.

Exploit ScenarioDerived

An attacker positioned within WiFi range of a target device (e.g., nearby café, parking lot) crafts a malicious IEEE 802.11 management frame containing an ML Reconfiguration element with link_id set to 15 (0xF). Upon receipt, the vulnerable kernel's ieee80211_ml_reconfiguration function processes this frame without bounds-checking, writing to link_removal_timeout[15], which is out-of-bounds for the 15-element array. This write corrupts adjacent stack memory, potentially overwriting saved return addresses or other critical stack data. A sophisticated attacker can trigger a kernel panic (DoS) or, with careful payload crafting, corrupt nearby stack structures to achieve code execution in kernel context. No sophisticated tools or exploits need to be publicly available; any attacker with basic WiFi frame generation capability (using standard Linux tools like hostapd or aircrack-ng modifications) can trigger the vulnerability on unpatched systems within WiFi range.

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

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

Alert me

AnalysisAIv1 – Mar 18, 2026

A stack out-of-bounds write vulnerability exists in the Linux kernel's mac80211 WiFi subsystem in the ieee80211_ml_reconfiguration function, where the link_id parameter extracted from the ML Reconfiguration element is not properly bounds-checked before being used as an array index. The vulnerability affects Linux kernel versions across multiple release branches (6.5 through 7.0-rc2), allowing an attacker with network proximity to craft a malicious WiFi frame to trigger a buffer overflow and potentially cause denial of service or code execution. While no CVSS score or EPSS data is currently published, the vulnerability has been assigned EUVD-2026-12809 and patches are available across stable kernel branches.

RemediationAI

Users must upgrade to patched kernel versions immediately: Linux 6.12.77 or later for the 6.12.x branch, Linux 6.18.17 or later for the 6.18.x branch, Linux 6.19.7 or later for the 6.19.x branch, or Linux 7.0 final release or later. Distributions should apply the corresponding patches from https://git.kernel.org/stable/c/bfde158d5d1322c0c2df398a8d1ccce04943be2e and the related commit URLs. Until patching is feasible, mitigation options are limited due to the network-adjacent attack vector; however, disabling WiFi multi-link device features or mesh networking in kernel configurations can reduce exposure. Network segmentation to isolate WiFi-capable systems or restricting WiFi SSID broadcast and access control lists provides defensive depth but not complete protection. Administrators should prioritize kernel patching as the primary remediation, testing patches in non-production environments before rollout to ensure stability.

Affected VersionsENISA

Linux 8eb8dd2ffbbb6b0b8843b66754ee9f129f1b2d6c <162d331d833dc73a3e905a24c44dd33732af1fc5
Linux patch: 7.0-rc2
Linux patch: 6.12.77
Linux patch: 6.18.17
Linux 8eb8dd2ffbbb6b0b8843b66754ee9f129f1b2d6c <bfde158d5d1322c0c2df398a8d1ccce04943be2e
Linux patch: 6.19.7
Linux 8eb8dd2ffbbb6b0b8843b66754ee9f129f1b2d6c <f35ceec54d48e227fa46f8f97fd100a77b8eab15
Linux 6.5
Linux patch: 0
Linux 8eb8dd2ffbbb6b0b8843b66754ee9f129f1b2d6c <d58d71c2167601762351962b9604808d3be94400

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

This vulnerability resides in the Linux kernel's mac80211 subsystem, which implements IEEE 802.11 WiFi protocol handling. Specifically, the ieee80211_ml_reconfiguration function processes the ML (Multi-Link) Reconfiguration element from incoming WiFi management frames during WiFi mesh or multi-link device operations. The CWE classification is Buffer Overflow (implicit from 'stack out-of-bounds write'). The root cause is that link_id is extracted from an untrusted protocol field (control & 0x000f) without validation, yielding values 0-15. However, the link_removal_timeout array is allocated with only IEEE80211_MLD_MAX_NUM_LINKS (15) elements, meaning valid indices are 0-14. When link_id equals 15, the code writes out-of-bounds to the stack, corrupting adjacent memory and potentially enabling privilege escalation or denial of service attacks via crafted wireless frames received by any device running vulnerable kernel versions.

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

NVD PRIMARY 8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
SUSE HIGH
Red Hat 5.9 MEDIUM

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

2
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
CVE Published
Mar 18, 2026 - 10:05 nvd
HIGH 8.8

DescriptionCVE.org

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

wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration

link_id is taken from the ML Reconfiguration element (control & 0x000f), so it can be 0..15. link_removal_timeout[] has IEEE80211_MLD_MAX_NUM_LINKS (15) elements, so index 15 is out-of-bounds. Skip subelements with link_id >= IEEE80211_MLD_MAX_NUM_LINKS to avoid a stack out-of-bounds write.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
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.0%
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· derived
Medium

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

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Vendor StatusVendor

Debian

linux
Release Status Fixed Version Urgency
bullseye not-affected - -
bullseye (security) fixed 5.10.251-1 -
bookworm not-affected - -
bookworm (security) fixed 6.1.164-1 -
trixie vulnerable 6.12.73-1 -
trixie (security) vulnerable 6.12.74-2 -
forky vulnerable 6.19.6-2 -
sid fixed 6.19.8-1 -
(unstable) fixed 6.19.8-1 -

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

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