In the Linux kernel, the following vulnerability has been resolved:
wifi: prevent A-MSDU attacks in mesh networks
This patch is a mitigation to prevent the A-MSDU spoofing vulnerability for mesh networks. The initial update to the IEEE 802.11 standard, in response to the FragAttacks, missed this case (CVE-2025-27558). It can be considered a variant of CVE-2020-24588 but for mesh networks.
This patch tries to detect if a standard MSDU was turned into an A-MSDU by an adversary. This is done by parsing a received A-MSDU as a standard MSDU, calculating the length of the Mesh Control header, and seeing if the 6 bytes after this header equal the start of an rfc1042 header. If equal, this is a strong indication of an ongoing attack attempt.
This defense was tested with mac80211_hwsim against a mesh network that uses an empty Mesh Address Extension field, i.e., when four addresses are used, and when using a 12-byte Mesh Address Extension field, i.e., when six addresses are used. Functionality of normal MSDUs and A-MSDUs was also tested, and confirmed working, when using both an empty and 12-byte Mesh Address Extension field.
It was also tested with mac80211_hwsim that A-MSDU attacks in non-mesh networks keep being detected and prevented.
Note that the vulnerability being patched, and the defense being implemented, was also discussed in the following paper and in the following IEEE 802.11 presentation:
https://papers.mathyvanhoef.com/wisec2025.pdf https://mentor.ieee.org/802.11/dcn/25/11-25-0949-00-000m-a-msdu-mesh-spoof-protection.docx
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 18, 2025 | Aug 18, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Aug 16, 2025 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade dtb-amazonUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-defaultUpgrade dtb-exynosUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-debug-vdsoUpgrade kernel-rt-extraUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade kernel-source-azureUpgrade dtb-alteraUpgrade kernel-default-livepatchUpgrade kernel-develUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-devel-rtUpgrade kernel-obs-buildUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade dtb-caviumUpgrade kernel-defaultUpgrade dtb-amdUpgrade kernel-source-vanillaUpgrade kernel-default-optionalUpgrade dtb-freescaleUpgrade kernel-azureUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade dtb-lgUpgrade kernel-default-vdsoUpgrade dtb-renesasUpgrade gfs2-kmp-defaultUpgrade kernel-debugUpgrade dtb-allwinnerUpgrade kernel-azure-optionalUpgrade dtb-xilinxUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade gfs2-kmp-azureUpgrade kernel-rt_debugUpgrade cluster-md-kmp-azureUpgrade kernel-devel-azureUpgrade dtb-rockchipUpgrade kernel-source-rtUpgrade kernel-rt-optionalUpgrade kernel-docs-htmlUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-rtUpgrade kernel-obs-qaUpgrade dtb-qcomUpgrade dtb-apmUpgrade dtb-amlogicUpgrade reiserfs-kmp-rtUpgrade kernel-syms-azureUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-rtUpgrade kernel-kvmsmall-develUpgrade kernel-sourceUpgrade kernel-docsUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-64kbUpgrade dtb-marvellUpgrade dtb-broadcomUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade dtb-armUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-symsUpgrade kernel-rt_debug-vdsoUpgrade kernel-macrosUpgrade kernel-kvmsmallUpgrade kernel-default-manUpgrade kernel-default-extraUpgrade dtb-appleUpgrade kernel-azure-develUpgrade dlm-kmp-azureUpgrade kernel-default-develUpgrade kernel-azure-extraUpgrade kernel-kvmsmall-vdsoUpgrade dtb-socionext | Dec 5, 2025 | Sep 12, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-virtual-6.14Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-oem-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.14.0-1016-oemUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fipsUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-generic-64k-6.14Upgrade linux-image-ibm-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-gcpUpgrade linux-image-oracleUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-ibm-classicUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-oem-6.14Upgrade linux-image-kvmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-realtime-6.14Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.14.0-1017-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-gkeopUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-raspi-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-gke-6.8Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-aws-6.8Upgrade linux-image-genericUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-raspiUpgrade linux-image-oracle-6.14Upgrade linux-image-raspi-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-realtimeUpgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-azure-6.14Upgrade linux-image-gcp-6.14Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-aws-64k-6.14Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-xilinx-6.8Upgrade linux-image-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-gcp-64k-lts-24.04 | Nov 25, 2025 | Nov 21, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Aug 16, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub