CVE-2025-27558
Critical · 9.1CVSS
9.1
EPSS
0.3%
Published
May 21, 2025
CISA due date
—
Cloudanix analysis
A flaw in certain Wi-Fi mesh network setups lets attackers send unauthorized messages to connected devices, risking exposure or tampering of network traffic.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Network Service
- Class
- Authorization Bypass
- Remediation
- No Fix Yet
- Effort
- Other
- Patch risk
- Other
What it actually does
The flaw allows injection of arbitrary frames into WPA/WPA2/WPA3 or WEP mesh networks by exploiting incorrect handling of non-SSP A-MSDU frames on devices that accept them, due to an incomplete fix for a prior FragAttacks issue.
Why it matters to the business
Mesh network deployments risk unauthorized data injection or manipulation that can lead to confidentiality or integrity breaches without requiring credentials or user interaction.
How an attack unfolds
An attacker within radio range identifies mesh participants accepting non-SSP A-MSDU frames and transmits crafted frames that bypass authorization checks, achieving direct delivery to target devices.
How to fix it
Upgrade linux-lts (Alpaquita:23) to 6.1.81-r0 or later, linux-lts (Alpaquita:stream) to 6.6.58-r0 or 6.12.41-r0, and linux-lts (Alpaquita:25) to 6.12.41-r0. Apply corresponding patches to IEEE 802.11 mesh implementations and verify A-MSDU frame processing.
How to confirm the fix worked
Confirm installed kernel versions meet or exceed the listed fixed releases for each affected product. Audit mesh configurations and test A-MSDU acceptance behavior against the updated standard.
Typical attack path
- Position within wireless range of the target mesh network
- Identify devices supporting non-SSP A-MSDU reception under WPA/WPA2/WPA3 or WEP
- Craft malicious A-MSDU frames exploiting the flawed handling
- Transmit frames to inject arbitrary content toward target devices
How to detect it
Inspect wireless packet captures and device logs for unexpected A-MSDU frame patterns or injection attempts that bypass mesh authorization checks.
What your security team should do
- Apply the listed kernel updates to all affected wireless mesh systems
- Review and harden A-MSDU configuration options where supported
- Monitor vendor advisories for additional 802.11 mesh firmware fixes
The record
IEEE P802.11-REVme D1.1 through D7.0 allows FragAttacks against mesh networks. In mesh networks using Wi-Fi Protected Access (WPA, WPA2, or WPA3) or Wired Equivalent Privacy (WEP), an adversary can exploit this vulnerability to inject arbitrary frames towards devices that support receiving non-SSP A-MSDU frames. NOTE: this issue exists because of an incorrect fix for CVE-2020-24588. P802.11-REVme, as of early 2025, is a planned release of the 802.11 standard.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | linux | 0 | No fix |
| Debian:12 | linux | 0 | No fix |
| Debian:13 | linux | 0 | No fix |
| Debian:14 | linux | 0 | No fix |
| Debian:14 | linux | 0 | 6.16.3-1 |
Related vulnerabilities
- CVE-2025-39885 In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix recursive… Also affects linux
- CVE-2025-39883 In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure… Also affects linux
- CVE-2025-39876 In the Linux kernel, the following vulnerability has been resolved: net: fec: Fix… Also affects linux
- CVE-2025-39869 In the Linux kernel, the following vulnerability has been resolved: dmaengine: ti: edma… Also affects linux
- CVE-2025-39873 In the Linux kernel, the following vulnerability has been resolved: can: xilinx_can… Also affects linux
- CVE-2025-39863 In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix… Also affects linux
- CVE-2025-39865 In the Linux kernel, the following vulnerability has been resolved: tee: fix NULL pointer… Also affects linux
- CVE-2025-39866 In the Linux kernel, the following vulnerability has been resolved: fs: writeback: fix… Also affects linux