All vulnerabilities
CVE-2026-98337

Linux: wifi: mac80211: don't start a ROC while scanning

Linux LinuxOperating systems
CVSS
NoneNot scored
ExploitationNo 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 in5dc8ec2f8d1d62914661577c23ec151f5c9734a4Also 81baab8b645ec532bad2b7a8464191c720ef8fd9, 58b806f699052c572dec6cab2c376f884f27e98f and 1 moreCVE List
Published6 Oct 2026Updated 19 Oct 2026CVE List

What fixes it

  • 5dc8ec2f8d1d62914661577c23ec151f5c9734a4LinuxCVE List
  • 81baab8b645ec532bad2b7a8464191c720ef8fd9LinuxCVE List
  • 58b806f699052c572dec6cab2c376f884f27e98fLinuxCVE List
  • 733f0fde95392ed5f61a4e36aee661ea8d0e8581LinuxCVE 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: mac80211: don't start a ROC while scanning

The ROC work can be pending when a scan starts (which requires ROC list to be empty, but that's possible), and then a new ROC can be added to the list and the work will pick it up.

Avoid starting that ROC if a scan made it between things, as otherwise we'll hit a warning later:

WARNING: net/mac80211/offchannel.c:404 at ieee80211_start_next_roc+0x256/0x2d0 Workqueue: events_unbound cfg80211_wiphy_work Call Trace: __ieee80211_scan_completed+0x4fd/0xe40 net/mac80211/scan.c:537 ieee80211_scan_work+0x472/0x1ff0 net/mac80211/scan.c:1193 cfg80211_wiphy_work+0x410/0x570 net/wireless/core.c:513

Text from CVE List

Affected versions 10

  • Linuxaffected: aaa016ccd5df89d73483d0d51ee1f692978ccc35 before 5dc8ec2f8d1d62914661577c23ec151f5c9734a4CVE List
  • Linuxaffected: aaa016ccd5df89d73483d0d51ee1f692978ccc35 before 81baab8b645ec532bad2b7a8464191c720ef8fd9CVE List
  • Linuxaffected: aaa016ccd5df89d73483d0d51ee1f692978ccc35 before 58b806f699052c572dec6cab2c376f884f27e98fCVE List
  • Linuxaffected: aaa016ccd5df89d73483d0d51ee1f692978ccc35 before 733f0fde95392ed5f61a4e36aee661ea8d0e8581CVE List
  • Linuxaffected: 4.5CVE List
  • Linuxunaffected: all versions before 4.5CVE 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 4