Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocal access with CAP_NET_ADMIN
-
DeliveryIssue PMSR request on P2P/NAN interface
-
ExploitStop interface while measurement pending
-
Executioncfg80211 frees request, driver keeps stale pointer
-
PersistDriver dereferences stale request on result
-
ImpactKernel crash / denial of service
Vulnerability Assessment
| Exploitation Conditions | Requires a pending PMSR (peer measurement / FTM ranging) request active on a P2P device or NAN interface at the moment that interface is stopped through cfg80211_stop_p2p_device() or cfg80211_stop_nan() - reachable via nl80211 commands, rfkill shutdown, or wireless_dev unregister. Exploitation is LIMITED by: local access only (AV:L); CAP_NET_ADMIN-level wireless configuration privilege (PR:L); a race/ordering window between subinterface removal and request cleanup (AC:H in practice); the presence of a driver/hardware supporting PMSR plus P2P or NAN; and affected kernels from ~5.0 up to the fixed 6.18.52 / 7.2.6 / 7.3-rc1 builds. It is not remotely reachable and not triggerable by attacker-supplied network data - it is a self-teardown ordering defect. |
| Impact | This is a mislabeled, moderate-severity local reliability/DoS bug, not the high-impact info-disclosure the vendor scoring and tags imply. The vendor CVSS 3.1 score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) overstates confidentiality and integrity: the root cause is an ordering defect where cfg80211_stop_p2p_device() and cfg80211_stop_nan() fail to abort a pending PMSR (peer measurement) request before removing the mac80211 subinterface, leaving the lower driver holding a stale request it later dereferences when reporting a result - a use-after-free/stale-pointer condition whose primary observable outcome is a kernel crash (DoS), not data theft or code execution. The C:H/I:H claim is not supported by the description, which does not describe controlled leakage or corruption. The condition is a race/ordering window (AC should be H, not L) and is triggered by a teardown path (nl80211 command, rfkill shutdown, or wdev unregister) rather than by attacker-supplied data, so it is not straightforwardly attacker-driven. EPSS is not provided, there is no CISA KEV listing, and no public exploit is referenced - all consistent with a low real-world exploitation likelihood. Net: real but low-priority; my independent estimate is ~4.5, well below the vendor's 7.8. No conflicting network-vs-local signal exists - both CVSS and description agree the vector is local. |
| Exploit ScenarioDerived | A local user or process with wireless-configuration capability (CAP_NET_ADMIN) initiates a peer measurement (PMSR/FTM ranging) request on a P2P or NAN interface, then tears that interface down (via nl80211, or by triggering rfkill) while the measurement is still pending, winning a narrow race so the subinterface is removed before the request is aborted. The driver retains the freed request and later dereferences it when reporting a result, crashing the kernel. No public exploit is identified at time of analysis; reliable triggering requires hitting the ordering window. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
A teardown-ordering defect in the Linux kernel's cfg80211 wireless configuration layer allows a local user with wireless configuration privileges (CAP_NET_ADMIN) to desynchronize PMSR (peer measurement / FTM ranging) request state: cfg80211_stop_p2p_device() and cfg80211_stop_nan() tear down the mac80211 subinterface before aborting pending measurement requests, after which cfg80211 still frees the request while the lower driver can retain a stale pointer. The flaw affects kernels from roughly 5.0 through the fixed 6.18.52, 7.2.6, and 7.3-rc1 releases and requires a driver/hardware combination supporting PMSR plus P2P or NAN. The vendor's 7.8 score (C:H/I:H/A:H) reflects an assumed memory-corruption outcome, but our independent assessment scores it 7.8 → 6.2-equivalent as availability-only (AV:L/AC:H/PR:L/UI:N/C:N/I:N/A:H): a local reliability/denial-of-service bug rather than the high-impact information disclosure implied by the 'Information Disclosure' tag; no public exploit has been identified at time of analysis and there is no CISA KEV listing.
RemediationAI
Vendor-released patch: upgrade to Linux 6.18.52, 7.2.6, or 7.3-rc1 (or later), which incorporate the fix that calls cfg80211_pmsr_wdev_down() before P2P/NAN teardown; the exact upstream commits are 6c5fc504d0d6934132637aa3db4b9b58148eaa78, db3439ad11ac5e52decdefe784c98b21c3757848, and 7a22cbc6c6bdd3c3811b4ce13875685c520f94de, and backports should be obtained from the corresponding stable trees or the distribution vendor if they have not yet rebased onto these kernels. Because the trigger requires CAP_NET_ADMIN-level wireless configuration privileges plus a pending PMSR request, the most practical compensating control where patching is delayed is to restrict wireless management capabilities to trusted users and processes - e.g. drop CAP_NET_ADMIN from containers, sandboxed services, and unprivileged network namespaces, with the trade-off that legitimate Wi-Fi management tooling (wpa_supplicant, iw, hostapd, NetworkManager) may need capability mediation. Additional hardening options with clear trade-offs: blacklist or unload the affected cfg80211/mac80211 driver module on hosts that do not need Wi-Fi, which eliminates exposure entirely but disables wireless connectivity; and avoid using P2P (Wi-Fi Direct) or NAN interfaces and PMSR/FTM ranging features on unpatched systems, which narrows the trigger surface but removes those capabilities from users. Note that the 'Information Disclosure' tag should be treated cautiously - our assessment finds availability-only impact, so prioritization should follow the moderate local-DoS characterization rather than an assumed confidentiality compromise.
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
cfg80211 is the kernel's generic 802.11 configuration/nl80211 layer that sits above hardware-specific drivers (typically mac80211). PMSR is the peer measurement request subsystem used for FTM/802.11mc ranging, in which userspace submits a measurement request that the driver tracks and later reports results against. The teardown helpers cfg80211_leave_locked() and cfg80211_stop_pd() correctly invoke cfg80211_pmsr_wdev_down() to abort active measurements while the wireless_dev is still registered with the lower driver, but cfg80211_stop_p2p_device() and cfg80211_stop_nan() omit that step. Because these two helpers are also reachable directly from nl80211 control commands, rfkill-triggered shutdown, and wireless_dev unregister paths, stopping a P2P device or NAN interface with a pending PMSR request removes the mac80211 subinterface first; subsequent request cleanup can no longer reach the driver's abort callback, yet cfg80211 frees the request anyway, leaving the lower driver with dangling request state that may be dereferenced when it later reports a result. The root cause class is a lifecycle/ordering flaw (state desynchronization between cfg80211 request ownership and driver-side request state, with use-after-free potential), not an input-validation or network-protocol parsing bug - the trigger is entirely local self-teardown sequencing rather than attacker-supplied traffic. The fix inserts cfg80211_pmsr_wdev_down() before the P2P/NAN stop paths so that ownership and driver state stay synchronized for all callers.
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:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local teardown-triggered race needs CAP_NET_ADMIN wireless config (PR:L) and a narrow ordering window (AC:H); stale-request use is a kernel crash (A:H) with no leak or corruption (C:N/I:N).
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
4DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
wifi: cfg80211: stop PMSR before P2P and NAN teardown
PMSR request teardown must abort active measurements while the wireless_dev is still present in the driver. cfg80211_leave_locked() and cfg80211_stop_pd() already do this before invoking the driver's stop callback, but cfg80211_stop_p2p_device() and cfg80211_stop_nan() do not.
Those helpers are also called directly by nl80211, rfkill shutdown, and wireless_dev unregister paths. If one of these paths stops a P2P device or NAN interface with a pending request, it removes the mac80211 subinterface from the driver first. Subsequent request cleanup cannot reach the lower driver's abort callback, but cfg80211 frees the request regardless. Driver state can then retain a stale request and use it when it later reports a result.
Call cfg80211_pmsr_wdev_down() before stopping the P2P device or NAN interface. This keeps lower-driver request state and cfg80211 request ownership in sync for all of the helpers' callers.
Executive ViewAI
A teardown-ordering defect in the Linux kernel's cfg80211 wireless configuration layer can crash or destabilize systems that combine wireless hardware/driver support for PMSR ranging with P2P or NAN functionality. Only a local user already holding CAP_NET_ADMIN wireless configuration privileges can trigger it, and no public exploit code or active exploitation is known, so the practical risk is limited to insider or misconfigured local-access scenarios. Leadership should care primarily because the fix is a routine kernel update, not because of an imminent external threat.
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 | 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 |
| SUSE Linux Enterprise High Availability Extension 16.0 | 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 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Real Time 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | 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 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.1 | Affected |
| SUSE Linux Micro Extras 6.1 | Affected |
| SUSE Real Time Module 15 SP7 | Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP6 | Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Affected |
| SUSE Linux Enterprise Server 12 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE CaaS Platform 4.0 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise Desktop 11 SP4 | Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise Micro 5.0 | Affected |
| SUSE Linux Enterprise Micro 5.1 | Affected |
| SUSE Linux Enterprise Micro 5.2 | Affected |
| SUSE Linux Enterprise Micro 5.2 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Real Time 15 SP5 | Affected |
| SUSE Linux Enterprise Server 11 SP4 | Affected |
| SUSE Linux Enterprise Server 11 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Proxy LTS 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| SUSE Manager Server 4.3 | Affected |
| SUSE Manager Server LTS 4.3 | Affected |
| SUSE Real Time Module 15 SP4 | Affected |
| SUSE Real Time Module 15 SP5 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
EUVD-2026-82004
GHSA-vfv4-5w5q-jr9p
NVD
CVE.org
EPSS
Exploit-DB