Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocal access to WiFi-capable host
-
DeliveryEstablish concurrent BSS and NAN connections
-
ExploitFirmware error triggers reconfig recovery
-
ExecutionNAN restore fails, mac80211 frees BSS links
-
Persistasync handler dereferences dangling link pointer
-
ImpactKernel panic / denial of service
Vulnerability Assessment
| Exploitation Conditions | Requires the Intel iwlwifi mld driver with two simultaneous active connections - a BSS (infrastructure) connection AND a NAN (neighbor awareness networking) connection - on the affected host. Exploitation is gated on a firmware error occurring (step 3), after which the reconfig recovery path fails to restore the NAN connection; the firmware error is not something a remote attacker reliably controls. Limiting factors: local vector (AV:L), high attack complexity due to the specific ordering/race between async_handlers_wk and reconfig work (AC:H), the need for a NAN-capable/configured setup, and dependence on a spontaneous or induced FW fault - all of which make deliberate triggering difficult and confine impact to a kernel panic. |
| Impact | This is a use-after-free (dangling pointer) kernel panic in the Intel iwlwifi 'mld' (multi-link device) driver, triggered on the firmware-error/reconfig-failure recovery path. The NVD CVSS of 7.4 (AV:L/AC:H/PR:N/UI:N/C:H/I:H/A:H) overstates real-world risk: the C:H/I:H claims are inflated for what the description makes clear is a kernel panic (availability/DoS outcome), and PR:N is generous given the trigger requires local control over WiFi interface state (bringing up concurrent BSS + NAN connections). No EPSS score, no CISA KEV listing, and no public POC are present in the input - the signals are 'no public exploit identified at time of analysis'. Critically, the root trigger is a spontaneous firmware error (step 3 of the description), which is not directly attacker-controlled; the bug is a reliability/robustness fix (purging stale notifications from a dead FW) rather than a practically weaponizable vector. Conflicting signal to flag: the Tags list this as 'Information Disclosure', but the mechanism (freed link dereferenced → panic) is memory corruption / denial-of-service, not disclosure. Net: real fix worth patching for stability, but low practical exploitation priority. |
| Exploit ScenarioDerived | A local user or a flaky/malicious Intel WiFi adapter induces a firmware error while both a BSS connection and a NAN connection are active. During mac80211 reconfig recovery the NAN restore fails, links are freed, and a queued asynchronous statistics-notification handler dereferences the now-dangling fw_id_to_bss_conf[id], panicking the kernel. No public exploit code is identified; realistic outcome is a denial-of-service crash rather than code execution or data theft. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
Kernel panic and denial of service in the Intel iwlwifi 'mld' (multi-link device) driver stem from a use-after-free on the firmware-error recovery path. Hosts are affected only when the MLD driver is loaded and two connections are active at once - an infrastructure BSS link plus a NAN (neighbor awareness networking) link - and a firmware error forces a reconfig that restores the BSS link but fails to restore the NAN link; mac80211 then frees the BSS link's data while a queued async statistics notification still holds a dangling fw_id_to_bss_conf[] pointer, so the workqueue handler dereferences freed memory and panics the kernel. Local access to the machine is required, the race between async_handlers_wk and the reconfig work makes deliberate triggering complex, and no public exploit identified at time of analysis, with no confirmed actively exploited (CISA KEV) status; vendor patches are available in Linux 6.18.53 and 7.2.
RemediationAI
Vendor-released patch: Linux 6.18.53 (stable) and Linux 7.2 (mainline), delivered by the upstream commits a40ad60a47f7c904b75a9ff83b39edebf3961c85 and 1b3b7b521041d55459f8457db8921e9778482063 (see https://git.kernel.org/stable/c/a40ad60a47f7c904b75a9ff83b39edebf3961c85 and https://git.kernel.org/stable/c/1b3b7b521041d55459f8457db8921e9778482063, plus the NVD entry https://nvd.nist.gov/vuln/detail/CVE-2026-97474); update the kernel on affected Intel Wi-Fi hosts to 6.18.53 or later and reboot, and confirm the iwlwifi-mld module matches the patched build. Where the update cannot be applied immediately, compensating controls are narrow: avoid running a NAN (Wi-Fi Aware) connection concurrently with an infrastructure/BSS connection on iwlwifi-mld hardware, and disable NAN-capable interfaces or NAN-related userspace services (e.g. Wi-Fi Aware discovery) so the reconfig path cannot free a link still referenced by a queued notification - the trade-off is loss of Wi-Fi Aware functionality and any proximity service depending on it. There is no safe way to block or rate-limit the trigger at network level because the fault is a local driver/kernel path, so restricting local login on sensitive hosts (limiting who can induce reconfig, reload the module, or drive test tooling) is a secondary, partial mitigation with operational cost; firmware updates alone do not remove the kernel-side use-after-free, and monitoring dmesg for iwlwifi firmware-error/reconfig messages can indicate hosts most likely to hit the panicking path.
Affected VersionsENISA
Affected Packages
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 flaw lives in the Intel wireless stack: the iwlwifi 'mld' driver (drivers/net/wireless/intel/iwlwifi/mld) paired with mac80211 link management in the Linux kernel, tracked by CPE cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*. Multi-link operation lets one virtual interface hold multiple links (here a BSS/infrastructure link and a NAN link). On a NIC/firmware error, the transport notifies the driver and a reconfig work item attempts to restore existing connections; mac80211 keeps per-link state in fw_id_to_bss_conf[] indices, and asynchronous firmware notifications (statistics, handled by async_handlers_wk) are normally purged when the firmware is stopped. In the failure sequence the firmware is stopped too late - after mac80211 has already freed the BSS link because ieee80211_handle_reconfig_failure was invoked erroneously - so the queued async handler resolves an fw_id to a dangling bss_conf pointer and panics on first field access. The root-cause class is a use-after-free / dangling pointer (CWE-416) compounded by an ordering race (CWE-362) between the reconfig work and the async notification workqueue; no CWE was supplied in the feed, and the impact class is availability, with our assessment rating integrity low and confidentiality none. The upstream fix purges queued notifications immediately when the transport reports a NIC error (and the same series refs the separate correction to the erroneous ieee80211_handle_reconfig_failure call).
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
AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Local trigger requiring configured BSS+NAN connections and an uncontrolled FW-error race (AV:L/AC:H/PR:L); outcome is a kernel panic so A:H with no confidentiality and only incidental integrity impact.
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
4DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: mld: purge async notifications upon nic error
This fixes a kernel panic in reconfig failure:
- we have a BSS connection
- we have a NAN connection
- FW error occurs
- reconfig restores the BSS connection
- however, restoring the NAN connection fails due to a FW error.
- erroneously, ieee80211_handle_reconfig_failure is called and marks all
interfaces as not-in-driver (will be fixed in a different patch).
- mac80211 frees the links of the BSS connection but doesn't tell the
driver about that, as it thinks that this vif is not in the driver.
- in ieee80211_stop_device, *ALL* wiphy works are getting flushed
(erroneously?)
- Therefore, async_handlers_wk is being executed, processing the
statistics notification that was received after we restored the BSS connection.
- the notification handler dereferences fw_id_to_bss_conf[id], which is
now a dangling pointer, as mac80211 already freed this link in (7).
- On the first access to one of the links fields, we panic.
While this can and should be fixed by removing the call to ieee80211_handle_reconfig_failure in (6), it is also not a good idea to carry and maybe handle notifications from a dead FW.
We do purge the notifications when we stop the FW, but in reconfig failure we stop the FW too late, after the notifications are processed. In addition, async_handlers_wk can always be scheduled before the reconfig work.
Purge the notifications immediately when transport notifies about a nic error.
Executive ViewAI
Intel's iwlwifi MLD driver for Linux contains a memory-safety flaw that can cause affected hosts to crash and lose wireless availability. The issue requires local access and a complex wireless configuration, and no public exploit identified at time of analysis, so the immediate business risk is localized endpoint disruption rather than widespread remote compromise. Leadership should direct patching of Linux systems with Intel Wi-Fi to vendor-fixed kernel versions and monitor for unexpected wireless-related outages.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Vendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 16.0 | Not-Affected |
| SUSE Linux Enterprise Server 16.0 | Not-Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.2 | Not-Affected |
| SUSE Linux Micro 6.2 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Real Time Module 15 SP7 | Not-Affected |
| openSUSE Leap 16.0 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE CaaS Platform 4.0 | Not-Affected |
| SUSE Enterprise Storage 6 | Not-Affected |
| SUSE Enterprise Storage 7 | Not-Affected |
| SUSE Enterprise Storage 7.1 | Not-Affected |
| SUSE Linux Enterprise Desktop 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Not-Affected |
| SUSE Linux Enterprise Micro 5.0 | Not-Affected |
| SUSE Linux Enterprise Micro 5.1 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Not-Affected |
| SUSE Manager Proxy 4.0 | Not-Affected |
| SUSE Manager Proxy 4.1 | Not-Affected |
| SUSE Manager Proxy 4.2 | Not-Affected |
| SUSE Manager Proxy 4.3 | Not-Affected |
| SUSE Manager Proxy LTS 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server 4.0 | Not-Affected |
| SUSE Manager Retail Branch Server 4.1 | Not-Affected |
| SUSE Manager Retail Branch Server 4.2 | Not-Affected |
| SUSE Manager Retail Branch Server 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Not-Affected |
| SUSE Manager Server 4.0 | Not-Affected |
| SUSE Manager Server 4.1 | Not-Affected |
| SUSE Manager Server 4.2 | Not-Affected |
| SUSE Manager Server 4.3 | Not-Affected |
| SUSE Manager Server LTS 4.3 | Not-Affected |
| SUSE Real Time Module 15 SP4 | Not-Affected |
| SUSE Real Time Module 15 SP5 | Not-Affected |
| openSUSE Leap 15.3 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.6 | Not-Affected |
| SUSE Linux Enterprise Server for NVIDIA 16.1 | Affected |
EUVD-2026-86072
GHSA-cmqg-p6gh-rwg2
NVD
CVE.org
EPSS
Exploit-DB