Skip to main content

Linux Kernel EUVDEUVD-2026-86180

| CVE-2026-93793 HIGH
2026-09-24 Linux GHSA-cv3p-w443-82hj
8.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Attacker controls or compromises WiFi adapter firmware
  2. Delivery
    Craft TX_CMD response with inconsistent frame_count
  3. Exploit
    Driver walks status entries past buffer bounds
  4. Execution
    OOB read of kernel memory
  5. Impact
    Kernel info leak or crash (DoS)

Vulnerability Assessment

Exploitation Conditions

Requires a system running the Linux iwlwifi MVM driver with an Intel WiFi adapter, AND the ability to deliver a malformed TX_CMD firmware-to-host response whose frame_count does not match the response buffer length (e.g., compromised or malicious device firmware, or a tampered/substituted adapter). Exploitation is fundamentally limited by the fact that TX_CMD responses originate from the WiFi firmware, not from over-the-air frames, so a remote or merely adjacent radio attacker cannot craft them in a default, uncompromised configuration; this is why the fix is primarily hardening against a malicious firmware trust boundary.

Impact

The input CVSS is 8.8 (AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), but this vector significantly overstates real-world risk and conflicts with the technical description. The bug is a missing minimum-length check in the iwlwifi MVM driver's TX_CMD response parser: it trusts a firmware-supplied frame_count to walk status entries and read the trailing SCD SSN without validating the runtime layout against the actual buffer length. TX_CMD responses are firmware-to-host control messages, not frames an attacker crafts over the air - so the AV:A/PR:N/AC:L rating is questionable. Realistically an adversary needs a compromised/malicious WiFi adapter or firmware image to deliver a malformed response, which is an OOB read yielding kernel-memory disclosure or a crash (DoS), not a clean C:H/I:H/A:H triple. There is no EPSS score, no CISA KEV listing, and no public POC - exploitation status is 'no public exploit identified at time of analysis.' Signals conflict: high nominal CVSS vs. a firmware-gated hardening fix with no exploitation evidence. This is a low-priority defensive hardening patch for most environments, not an urgent remotely-exploitable flaw; the CVSS-implied severity should be treated with skepticism and the vector verified against the driver's actual firmware trust boundary.

Exploit ScenarioDerived

An attacker who controls the WiFi adapter's firmware (malicious/compromised device, or a substituted/tampered adapter) sends a TX_CMD response with a frame_count value inconsistent with the buffer length. The iwlwifi MVM driver walks status entries and reads the trailing SCD SSN past the end of the response buffer, disclosing adjacent kernel memory or crashing the kernel. No public POC or in-the-wild exploitation is known.

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 – Sep 25, 2026

Out-of-bounds reads and subsequent kernel instability in the Linux kernel's iwlwifi MVM driver (Intel WiFi) can be triggered when the WiFi firmware returns a malformed TX_CMD response whose frame_count does not match the actual response buffer layout. The affected code parses status entries by walking frame_count and then reads a trailing SCD SSN field without first validating that the buffer is long enough, so a malicious, compromised, or substituted device firmware can push the parser past the end of the payload, yielding limited information disclosure and, more likely, a kernel fault that takes down the driver or system. Systems running any Linux kernel built from the affected ranges (fixed in 6.12.111, 6.18.53, and 7.2) with an Intel WiFi adapter are exposed; there is no public exploit code and no confirmed active exploitation (CISA KEV) at time of analysis, and the practical attack surface is a firmware-to-host trust boundary rather than over-the-air radio traffic. Note that the supplied CVSS of 8.8 (AV:A/AC:L) overstates real-world risk; an independent assessment scores this AV:L/AC:H with confidentiality Low and availability High.

RemediationAI

Vendor-released patch: Linux 6.12.111, Linux 6.18.53, and mainline 7.2 (fix commits fc14f5fe8a4374ed1088cfbddc1dae4d16c9935b, 4d942dfc13aec393e003ab28ff58db744c26e6eb, and 8d70881707b47353359df57df12f6de67fdacdd2, available at https://git.kernel.org/stable/c/fc14f5fe8a4374ed1088cfbddc1dae4d16c9935b, https://git.kernel.org/stable/c/4d942dfc13aec393e003ab28ff58db744c26e6eb, and https://git.kernel.org/stable/c/8d70881707b47353359df57df12f6de67fdacdd2). Patch status is 'available from vendor' per the source data; apply the distribution's kernel update that carries these backports rather than building mainline unless you already track it, and reboot to load the fixed module. There is no userspace or configuration knob that repairs the parse itself, and because the bug lives in the firmware-to-host trust boundary there is no meaningful remote-attacker mitigation; the credible compensating controls are all trade-off-laden. Blacklisting or not loading the iwlwifi module (or disabling the Intel WiFi device in BIOS/firmware) eliminates exposure but removes WiFi connectivity on affected hardware. Enforcing firmware integrity via UEFI Secure Boot with firmware signature verification, kernel lockdown mode, and IMA/appraisal reduces the likelihood of a compromised or substituted firmware payload, but does not protect against a genuinely malicious vendor-signed or physically implanted device, and lockdown mode can break debugging, kexec, and unsigned module loading. Where the hardware is not physically trusted, treat the WiFi adapter as an untrusted peripheral (restrict physical/PCIe access, prefer integrated or vendor-fused firmware), since an attacker who can swap the adapter or reflash its firmware bypasses these controls entirely. Monitor vendor advisories (EUVD-2026-86180, https://nvd.nist.gov/vuln/detail/CVE-2026-93793) for updated stable releases beyond 6.12.111 and 6.18.53, as further LTS backports are likely; no public exploit code is required to trigger this defect, so prioritize patching on systems where the WiFi firmware trust boundary is weak.

Affected VersionsENISA

Linux 0 <6.18.53
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <8d70881707b47353359df57df12f6de67fdacdd2
Linux 0 <6.12.111
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <fc14f5fe8a4374ed1088cfbddc1dae4d16c9935b
Linux patch: 6.18.53
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <4d942dfc13aec393e003ab28ff58db744c26e6eb
Linux patch: 7.2
Linux patch: 6.12.111

Affected Packages

euvd linux fix: 6.12.111, 6.18.53

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

iwlwifi is Intel's WiFi driver stack in the Linux kernel, and MVM (MAC VM) is the firmware/host split used by most current Intel wireless adapters, where the device firmware does the heavy MAC/PHY work and the host driver exchanges fixed-format command and response structures over the transport (PCIe) layer. TX_CMD is one such firmware-to-host response carrying per-frame transmit status; the parser uses the response's frame_count field to iterate a variable-length array of status entries and then reads a trailing 'SCD SSN' (scheduler sequence number) value whose location depends entirely on that same frame_count. The root cause is an improper input-validation / missing bounds-check class of defect (CWE not supplied by the source data; the referenced fix is the classic 'validate length before parsing a self-describing structure'), because the minimum-length check did not follow the exact runtime layout calculation the parser performs. The fix makes the length check mirror the parse walk, and for the newer TX API it additionally rejects responses with frame_count != 1 and warns/returns in the aggregation handler, documenting that aggregated transmit accounting is expected to arrive via Block Ack notifications instead. The underlying trust assumption being hardened is that firmware is trusted; a compromised or substituted adapter/firmware can violate that assumption and drive host-side memory access, though the CPE data (cpe:2.3:a:linux:linux) confirms this is a kernel-side issue affecting the Linux kernel package itself rather than a separately versioned Intel component.

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 5.7 MEDIUM

TX_CMD responses come from device firmware, so AV:L and AC:H (requires compromised/malicious adapter); OOB read causes a likely crash (A:H) with limited kernel-memory leak (C:L), no integrity impact.

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

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
Sep 25, 2026 - 05:23 NVD
8.8 (HIGH)
Patch available
Sep 24, 2026 - 17:03 EUVD
CVE Published
Sep 24, 2026 - 16:02 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 24, 2026 - 16:02 cve.org
HIGH 8.8

DescriptionCVE.org

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

wifi: iwlwifi: mvm: validate TX_CMD response layout

TX_CMD parsing uses frame_count to walk status entries and then read the trailing SCD SSN. Make the minimum-length check follow that exact runtime layout calculation before parsing the payload.

For new TX API, reject TX_CMD responses with frame_count != 1 and warn/return in the aggregation handler to document that aggregated accounting is expected via BA notifications.

Executive ViewAI

Why It Matters

The Intel WiFi driver (iwlwifi MVM) in the Linux kernel has a high-severity vulnerability that can cause system crashes or information disclosure when a compromised or malicious firmware sends a malformed response. Organizations running affected Linux kernels (fixed in 6.12.111, 6.18.53, and 7.2) on systems with Intel WiFi adapters are affected. There is no public exploit identified at time of analysis, but the potential for disruption warrants immediate patching.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
High
iwlwifi is Intel's WiFi driver, present on a large fraction of Linux laptops
Data Quality
4 sources
Confidence: Medium

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

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