7.8

CVE-2026-31759: linux Double Free

CVSS: 7.8v3.1HighAnalyzed
AliasesUBUNTU-CVE-2026-31759DEBIAN-CVE-2026-31759
Published 01-05-2026Last modified 11-05-2026

Vulnerability summary

CVE-2026-31759 is a high (CVSS 7.8) Double Free vulnerability in linux. EPSS estimates a 0.18% chance of exploitation in the next 30 days, higher than 6.7% of scored vulnerabilities.

Overall risk
31/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.8/10
010
High · v3.1 (NVD)
EPSS score
0.18%
0%100%
Low · +0.05 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 148 · Related 145
LSN-0122-1MGASA-2026-0108MGASA-2026-0110OPENSUSE-SU-2026:21555-1SUSE-SU-2026:22433-1SUSE-SU-2026:22436-1

Showing 100 of 148. Use Open JSON for the complete list.

Timeline

  1. 01-05-2026
    PublishedVulnerability first disclosed.
  2. 11-05-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: fix double free in ulpi_register_interface() error path When device_register() fails, ulpi_register() calls put_device() on ulpi->dev. The device release callback ulpi_dev_release() drops the OF node reference and frees ulpi, but the current error path in ulpi_register_interface() then calls kfree(ulpi) again, causing a double free. Let put_device() handle the cleanup through ulpi_dev_release() and avoid freeing ulpi again in ulpi_register_interface().

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

0.18%

Chance of exploitation in the next 30 days

Percentile

7%

Versus all other CVEs

30-day change

+0.05 pp

From 0.13% on 21-09-2026

21-09-202621-10-2026
EPSS score
0.18%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Ubuntu157 products
  • linuxAll versions (No fix recorded) | < 5.15.0-186.196 | < 6.8.0-136.136
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.15.0-1112.119 | < 6.8.0-1061.64
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Linux2 products
  • linux≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < 2f70ba9dae13a190673cc3f9b4aad52179738f60 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < ee248e6e941e4f2e634df2bd43e5f1ef810ab6df | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < 272a9b26c336a295e4e209157fed809706c1b1f7 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < aaeae6533d77e6ed4def85baec01e2815ebbef61 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < 8763f8317bb389aded32a32b08f6751cfff657d2 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < 38c28fe25611099230f0965c925499bfcf46a795 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < a6e5461f076c2ef63159f18e5cdbd30b50f0bc15 | ≥ 289fcff4bcdb1dcc0ce8788b7ea0f58a9e4a495f, < 01af542392b5d41fd659d487015a71f627accce3 | 4.2
  • linux_kernel≥ 4.2, < 5.10.253 | ≥ 5.11, < 5.15.203 | ≥ 5.16, < 6.1.168 | ≥ 6.2, < 6.6.134 | ≥ 6.7, < 6.12.81 | ≥ 6.13, < 6.18.22 | ≥ 6.19, < 6.19.12 | 7.0:rc1 | 7.0:rc2 | 7.0:rc3 | 7.0:rc4 | 7.0:rc5 | 7.0:rc6
Debian1 product
  • linux< 6.1.170-1 | < 6.12.85-1 | < 6.19.12-1

3 vendors · 160 products

References

39 links
Show all 39 references