{"id":"CVE-2026-98702","title":"wifi: mac80211: reject invalid 320 MHz CSA bandwidth","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nwifi: mac80211: reject invalid 320 MHz CSA bandwidth\n\nThe HT/VHT channel definition validator can receive a 320 MHz\nbandwidth indication from a received CSA frame on a …","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < cf0ddacce173890407ed3fa50c8ea9b3c0cc0e16","Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 1892e71aa2e5ee667d87c6e49e3661f5e290303b","Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 79b3ce0d881cd6e5d4d3496b19f5cc5e7089a56c","Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 56e236759f0a8dc910c2ae7cd3c161f298ee5794","Linux 6.9"],"published":"2026-10-18","updated":"2026-10-18","sourceUpdated":"2026-10-18T15:46:32.122Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-98702","references":[{"url":"https://git.kernel.org/stable/c/cf0ddacce173890407ed3fa50c8ea9b3c0cc0e16"},{"url":"https://git.kernel.org/stable/c/1892e71aa2e5ee667d87c6e49e3661f5e290303b"},{"url":"https://git.kernel.org/stable/c/79b3ce0d881cd6e5d4d3496b19f5cc5e7089a56c"},{"url":"https://git.kernel.org/stable/c/56e236759f0a8dc910c2ae7cd3c161f298ee5794"}],"tags":["cve.org"],"ingestedAt":"2026-10-18T16:47:32.515Z","slug":"CVE-2026-98702","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nwifi: mac80211: reject invalid 320 MHz CSA bandwidth\n\nThe HT/VHT channel definition validator can receive a 320 MHz\nbandwidth indication from a received CSA frame on a non-6 GHz link.\nIt warns for this unsupported width but continues with an uninitialized\nvht_operation.chan_width, which is then read by\nieee80211_chandef_vht_oper(). With panic_on_warn enabled, this lets a\nreceived frame panic the kernel.\n\nReject the channel definition before entering the VHT operation\nconversion. This preserves the existing CSA fallback while avoiding\nboth the warning and the uninitialized read.\n\n## Affected\n\n- `Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < cf0ddacce173890407ed3fa50c8ea9b3c0cc0e16`\n- `Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 1892e71aa2e5ee667d87c6e49e3661f5e290303b`\n- `Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 79b3ce0d881cd6e5d4d3496b19f5cc5e7089a56c`\n- `Linux >= 21c3f8f95554feff9bed15703e89adbe582e0383 < 56e236759f0a8dc910c2ae7cd3c161f298ee5794`\n- `Linux 6.9`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}