Skip to main content
CVE-2026-64332VulnerabilityPublished 07/25/2026

In the Linux kernel, the following vulnerability has been resolved: USB: ulpi: fix memory leak on registration failure The allocated device name is… (CVE-2026-64332)

Source GCVE Database

0
Severity
Low

No CVSS score published yet

Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.1% chance of exploitation in 30 days – higher than 1% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.

What to do

AI-suggested

A fix for this vulnerability has been implemented in the Linux kernel. Since no specific patch links or affected versions are provided, users should apply the latest kernel updates from their Linux distribution vendors to ensure this issue is resolved.

Description

In the Linux kernel, the following vulnerability has been resolved: USB: ulpi: fix memory leak on registration failure The allocated device name is never freed on early ULPI device registration failures. Fix this by initialising the device structure earlier and releasing the initial reference whenever registration fails.

Impact

The vulnerability causes a memory leak in the kernel during ULPI device registration failures. While this does not directly lead to code execution or privilege escalation, it could potentially degrade system stability or availability over time if triggered repeatedly.

Summary

CVE-2026-64332 addresses a memory leak in the Linux kernel's USB ULPI driver. Specifically, when early ULPI device registration fails, the allocated device name was not freed, causing a memory leak. The resolution involved changing the initialization sequence of the device structure and ensuring that the initial reference is released upon registration failure.

References

Community reviews

Loading reviews…