Skip to main content
VulnerabilityPublished Updated

CVE-2026-98331: Linux kernel · wifi: mac80211: unlist vifs when their netdev is unregistered

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 7.0 High · fixed in eee2efd82867b623982ac51925b5a1812a74c50d : patch Linux kernel soon.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
7.0High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in eee2efd82867b623982ac51925b5a1812a74c50d, d45bf731ec7085d2cc2c5d179d3b3b6c743d4fb1, b735ad1a9aca6080192c1316cf2706e5e1318762 +3
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < eee2efd82867b623982ac51925b5a1812a74c50d
Fixed in
  • eee2efd82867b623982ac51925b5a1812a74c50d
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < d45bf731ec7085d2cc2c5d179d3b3b6c743d4fb1
Fixed in
  • d45bf731ec7085d2cc2c5d179d3b3b6c743d4fb1
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < b735ad1a9aca6080192c1316cf2706e5e1318762
Fixed in
  • b735ad1a9aca6080192c1316cf2706e5e1318762
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < a22c02863439993095acd0c3db97fa53cd515f4f
Fixed in
  • a22c02863439993095acd0c3db97fa53cd515f4f
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < 821bab0456dfca12acef6df702c8f2477d313227
Fixed in
  • 821bab0456dfca12acef6df702c8f2477d313227
LinuxLinuxAffected
  • ≥ 463d018323851a608eef52a9427b0585005c647f, < 20a56e96a6f7b4dfbd13f8732fd2673409fc7ba0
Fixed in
  • 20a56e96a6f7b4dfbd13f8732fd2673409fc7ba0

AI-suggested

This vulnerability has been fixed in multiple Linux kernel commits identified by their hashes. Users and administrators should update their Linux kernel to a version that includes these fixes. Since this is a kernel-level issue, applying the official patches or upgrading to a fixed kernel release is the recommended mitigation. No other specific mitigations are indicated.

Description

CVE-2026-98331 is a high-severity vulnerability in the Linux kernel's mac80211 wireless subsystem. It occurs because virtual interfaces (vifs) are not properly removed from the internal list when their associated network device (netdev) is unregistered under certain conditions, such as when the network namespace holding the wireless physical device (wiphy) is destroyed and fails to move to the initial namespace. This can lead to a kernel BUG triggered by referencing a non-existent interface. The issue has been fixed by ensuring the interface is removed from the list during netdev uninitialization if still present.

References

Community reviews

Loading reviews…