CVE-2026-98193
Linux: wifi: libipw: reject TKIP frames without a full MIC
CVSS
NoneNot scoredExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.18%Chance of exploitation activity in the next 30 days, higher than 6% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in9a7fb67364817710c96785ff86b71a2711ee92cbAlso 06f42accaf3c6aecab1dcc57f68dde6c06c8b380CVE List
What fixes it
- 9a7fb67364817710c96785ff86b71a2711ee92cbLinuxCVE List
- 06f42accaf3c6aecab1dcc57f68dde6c06c8b380LinuxCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
In the Linux kernel, the following vulnerability has been resolved:
wifi: libipw: reject TKIP frames without a full MIC
libipw_michael_mic_verify() assumes that an skb contains an eight-byte Michael MIC. A short TKIP frame makes the unsigned payload length wrap, causing michael_mic() to read past the skb.
Check that the MIC is present before verifying it, and use the existing MICHAEL_MIC_LEN constant for all MIC lengths in the verifier.
Text from CVE List
Affected versions 12
- Linuxaffected: b453872c35cfcbdbf5a794737817f7d4e7b1b579 before f448b267968d0ee985e5927c868c8f858169ab34CVE List
- Linuxaffected: b453872c35cfcbdbf5a794737817f7d4e7b1b579 before 9a7fb67364817710c96785ff86b71a2711ee92cbCVE List
- Linuxaffected: b453872c35cfcbdbf5a794737817f7d4e7b1b579 before ac7c08626f67844336086cf563f417566b76f0d7CVE List
- Linuxaffected: b453872c35cfcbdbf5a794737817f7d4e7b1b579 before bb7ae8910cc886885aea95abb7c2e578a2341646CVE List
- Linuxaffected: b453872c35cfcbdbf5a794737817f7d4e7b1b579 before 06f42accaf3c6aecab1dcc57f68dde6c06c8b380CVE List
- Linuxaffected: 2.6.14CVE List
- Linuxunaffected: all versions before 2.6.14CVE List
- Linuxunaffected: 6.6.160 through 6.6.*CVE List
- Linuxunaffected: 6.12.112 through 6.12.*CVE List
- Linuxunaffected: 6.18.54 through 6.18.*CVE List
- Linuxunaffected: 7.2.8 through 7.2.*CVE List
- Linuxunaffected: 7.3CVE List
References 5
- git.kernel.org/stable/c/f448b267968d0ee985e5927c868c8f858169ab34Referencevia CVE List
- git.kernel.org/stable/c/9a7fb67364817710c96785ff86b71a2711ee92cbReferencevia CVE List
- git.kernel.org/stable/c/ac7c08626f67844336086cf563f417566b76f0d7Referencevia CVE List
- git.kernel.org/stable/c/bb7ae8910cc886885aea95abb7c2e578a2341646Referencevia CVE List
- git.kernel.org/stable/c/06f42accaf3c6aecab1dcc57f68dde6c06c8b380Referencevia CVE List