Skip to main content
VulnerabilityPublished Updated

CVE-2026-31494: Linux kernel · net: macb: use the current queue number for stats

Affects Linux kernelSource CVE Database V5

0
Compare

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

Data as of 10 Nov 2026, 13:05 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (Linux)CVSS 3.17.8
Patch
Available – fixed in e182fe273cdf5a8931592228196ef514ffac392b, 95246341945163ad9a250a87ca5bd1c1252777ae, 9596759a84e1dbf2670518d85e969208960041f9 +5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Apr 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: 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 10 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < e182fe273cdf5a8931592228196ef514ffac392b
Fixed in
  • e182fe273cdf5a8931592228196ef514ffac392b
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < 95246341945163ad9a250a87ca5bd1c1252777ae
Fixed in
  • 95246341945163ad9a250a87ca5bd1c1252777ae
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < 9596759a84e1dbf2670518d85e969208960041f9
Fixed in
  • 9596759a84e1dbf2670518d85e969208960041f9
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < 9738be665544281aa624842812c2fbfed6f88226
Fixed in
  • 9738be665544281aa624842812c2fbfed6f88226
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < 240c5302eed83e34e98db18f6795ee5f40814024
Fixed in
  • 240c5302eed83e34e98db18f6795ee5f40814024
LinuxLinuxAffected
  • ≥ 512286bbd4b7d5b15d26ba8078c8bfd1fc1129bd, < 72d96e4e24bbefdcfbc68bdb9341a05d8f5cb6e5
Fixed in
  • 72d96e4e24bbefdcfbc68bdb9341a05d8f5cb6e5

AI-suggested

A fix is available and has been applied in multiple Linux kernel commits as listed in the established facts. Users should update their Linux kernel to a version that includes these fixes to remediate the vulnerability. No additional mitigation steps are indicated by the vendor advisory.

Description

CVE-2026-31494 is a vulnerability in the Linux kernel's macb network driver where an out-of-bounds write occurs due to a mismatch between the number of active queues and the memory copied for statistics. This flaw can lead to memory corruption as the driver copies more data than allocated when fewer queues are active. The issue was detected by Kernel Address Sanitizer (KASAN) and has been fixed by ensuring the copied size matches the active queue count.

References

Community reviews

Loading reviews…