Back to CVE records
High 8.1Published Jul 19, 2026

CVE-2026-64176wifi: iwlwifi: mvm: fix driver-set TX rates on old devices

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

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
8.1 HIGH (v3.1, CNA)CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Analyzed
Record last updated
Oct 16, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
3592c0083fb29cca13cd9978b8844d58b4eff548 builds before 6fe92651b44fd3cfc8dcfdaad0e82885c384dada; 3592c0083fb29cca13cd9978b8844d58b4eff548 builds before 6b58a79f2cd98156856eb49e8b55db5facdd7e6d; from 3592c0083fb29cca13cd9978b8844d58b4eff548 before fb84b5cbcaab3ca0f4e961d92a40ed7f3aac483b; c6c14c2b08e9c4c82e1ec39ef3e8b9ec845ac7fd; from 6.17.9 before 6.18
CNA record
linux linux_kernel
linux:linux_kernel
from 6.17.9 before 6.18; from 6.18.1 before 6.18.34; from 6.19 before 7.0.11; 6.18; 6.18; 6.18; 7.1; 7.1; and 2 more ranges
NVD

References

  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.