In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: mvm: fix driver-set TX rates on old devices
On old devices such as 7265D, rates are still encoded in version 1 format, which doesn't use the CCK/OFDM rate index (0-3/0-7) but rather their PLCP value (e.g. 10 for 1 Mbps CCK rate.)
While introducing v3 rates, I changed the driver from internally handling v1 rates and converting to v2, to internally handling v3 and converting to v1 or v2 according to the firmware. I accordingly changed the code in iwl_mvm_mac80211_idx_to_hwrate() to no longer have different values for different APIs. This was correct.
However, I later reverted this part of the change, because it was reported that I had broken beacon rates, causing a FW assert/crash. This caused TX_CMD rates to be set incorrectly, potentially causing a warning when reported back from the device as having been used.
Fix this (hopefully correctly now) by handling beacon rates in the TX_CMD that's embedded in the beacon template command separately. Restore iwl_mvm_mac80211_idx_to_hwrate() to return only the rate index, not PLCP value, fixing the real TX_CMD.
CVSS Details
- CVSS 3.1 Base Score: 8.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 21, 2026 | Jul 19, 2026 |
| Rocky_linux | — | Upgrade kernel-tools-libsUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-tools-debuginfoUpgrade kernel-rt-develUpgrade kernel-modules-extra-matchedUpgrade kernel-modules-extraUpgrade kernel-debugUpgrade kernel-uki-virtUpgrade kernel-debug-uki-virtUpgrade kernel-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debugUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-coreUpgrade rtlaUpgrade perfUpgrade kernel-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debuginfoUpgrade kernel-coreUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-toolsUpgrade kernel-zfcpdump-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rtUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modules-extraUpgrade rvUpgrade kernel-debuginfo-common-s390xUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-tools-libs-develUpgrade kernel-debug-modulesUpgrade kernel-devel-matchedUpgrade perf-debuginfoUpgrade libperf-debuginfoUpgrade libperfUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-modules-core | Sep 23, 2026 | Sep 19, 2026 |
| Ubuntu | — | Upgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-awsUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-gcp-64kUpgrade linux-image-nvidia-bosUpgrade linux-image-raspiUpgrade linux-image-azureUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-nvidia-7.0Upgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-aws-7.0Upgrade linux-image-azure-fdeUpgrade linux-image-ibm-7.0Upgrade linux-image-aws-64k-7.0Upgrade linux-image-gcp-7.0Upgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidiaUpgrade linux-image-raspi-realtimeUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-7.0.0-1009-awsUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-azure-7.0Upgrade linux-image-gcpUpgrade linux-image-azure-fde-7.0Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-oracle-7.0Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-ibmUpgrade linux-image-aws-64kUpgrade linux-image-raspi-7.0 | Jul 21, 2026 | Jul 20, 2026 |
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