Skip to main content
VulnerabilityPublished Updated

CVE-2026-31426: Linux kernel · Use After Free

Affects Linux kernelSource CVE Database V5

0

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

Data as of 26 Oct 2026, 14:18 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 3% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in f6484cadbcaf26b5844b51bd7307a663dda48ef6, d04c007047c88158141d9bd5eac761cdadd3782c, be1a827e15991e874e0d5222d0ea5fdad01960fe +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 13 Apr 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
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < f6484cadbcaf26b5844b51bd7307a663dda48ef6
Fixed in
  • f6484cadbcaf26b5844b51bd7307a663dda48ef6
LinuxLinuxAffected
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < d04c007047c88158141d9bd5eac761cdadd3782c
Fixed in
  • d04c007047c88158141d9bd5eac761cdadd3782c
LinuxLinuxAffected
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < be1a827e15991e874e0d5222d0ea5fdad01960fe
Fixed in
  • be1a827e15991e874e0d5222d0ea5fdad01960fe
LinuxLinuxAffected
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < 808c0f156f48d5b8ca34088cbbfba8444e606cbc
Fixed in
  • 808c0f156f48d5b8ca34088cbbfba8444e606cbc
LinuxLinuxAffected
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < 022d1727f33ff90b3e1775125264e3023901952e
Fixed in
  • 022d1727f33ff90b3e1775125264e3023901952e
LinuxLinuxAffected
  • ≥ 03e9a0e05739cf872fee494b06c75c0469704a21, < 9c886e63b69658959633937e3acb7ca8addf7499
Fixed in
  • 9c886e63b69658959633937e3acb7ca8addf7499

AI-suggested

A fix is available in the Linux kernel as indicated by the fixed commit versions. Users should update to a kernel version including the patches identified by the fixed commit hashes. The fix ensures proper cleanup of handlers on probe failure, preventing use-after-free. No additional mitigation is required once the system is updated.

Description

CVE-2026-31426 is a use-after-free vulnerability in the Linux kernel's ACPI EC driver. It occurs when probe failure handling in acpi_ec_setup() does not properly clean up installed handlers, leading to a dangling pointer. This can cause kernel memory corruption when AML code accesses EC OpRegion fields, potentially resulting in system crashes or privilege escalation.

References

Community reviews

Loading reviews…