Skip to main content
VulnerabilityPublished Updated

CVE-2026-98015: Linux kernel · net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in e393789e92310d7c66f57c876101779c90816a12 : patch Linux kernel soon.

Data as of 26 Oct 2026, 14:05 UTC

Severity
High

Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD

EPSS
0.1% chance of exploitation in 30 days – higher than 7% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in e393789e92310d7c66f57c876101779c90816a12, e3ee194a790896fa92fea20b5385a354be2f2c12, b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Sep 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
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < e393789e92310d7c66f57c876101779c90816a12
Fixed in
  • e393789e92310d7c66f57c876101779c90816a12
LinuxLinuxAffected
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < e3ee194a790896fa92fea20b5385a354be2f2c12
Fixed in
  • e3ee194a790896fa92fea20b5385a354be2f2c12
LinuxLinuxAffected
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797
Fixed in
  • b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797
LinuxLinuxAffected
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < a5833fdf53350b8b95a558fcf0056ddb1c0fe154
Fixed in
  • a5833fdf53350b8b95a558fcf0056ddb1c0fe154
LinuxLinuxAffected
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < 304ea40ef4561671503c36e47da44a0a31b71e36
Fixed in
  • 304ea40ef4561671503c36e47da44a0a31b71e36
LinuxLinuxAffected
  • ≥ 10caabdaad5ace85577a453da97d1f8d3b944427, < 92f581cac93a71723456ac79ef54d9f60a251b42
Fixed in
  • 92f581cac93a71723456ac79ef54d9f60a251b42

AI-suggested

A fix is available and has been applied in the Linux kernel. Users should update to a fixed kernel version containing the patches identified by the provided commit hashes. No additional mitigation is required beyond applying the official fix.

Description

A use-after-free vulnerability was identified and fixed in the Linux kernel's mlx5 Ethernet switch (E-Switch) component. The flaw occurs in the mlx5_eswitch_termtbl_put() function where a race condition between concurrent callers can lead to accessing freed memory. The issue was resolved by ensuring the cleanup decision is made while holding the mutex, preventing use-after-free.

References

Community reviews

Loading reviews…