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.
Published: 2026-07-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability originates from the Linux kernel's USB ULPI driver, where an allocated device name is never freed when early device registration fails, causing a memory leak. Each failed attempt retains a reference to the device structure, leading to progressive memory consumption that can eventually exhaust system memory and degrade availability. The flaw is an instance of improper resource management (CWE-772).

Affected Systems

The defect exists in the upstream Linux kernel and affects all vendors that ship a kernel containing the unpatched ULPI driver. No specific vendor or version range is listed, so any Linux distribution running the affected kernel warrants review. The advisory does not provide explicit version details, but the change targets the core ULPI subsystem implemented in the mainline kernel.

Risk and Exploitability

The EPSS score is listed as less than 1%, indicating a very low probability of exploitation, and the vulnerability is not included in CISA's KEV catalog. Based on the description, the likely attack vector is local; an attacker would need to trigger repeated ULPI device registration failures—from either local hardware access or software that forces such registrations—to consume memory. Although no public exploit exists, the risk is moderate because the flaw can gradually degrade system responsiveness, especially in environments with frequent USB device plug‑in or disruption events.

Generated by OpenCVE AI on August 3, 2026 at 19:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version containing the ULPI memory‑leak fix, referencing the commits in the kernel source that implement the patch.
  • If an immediate kernel upgrade is not possible, consider disabling ULPI device support or limiting the number of ULPI devices to reduce the opportunity for registration failures.
  • Continuously monitor kernel log messages and system memory usage for signs of anomalous memory growth linked to ULPI device registration errors.

Generated by OpenCVE AI on August 3, 2026 at 19:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4717-1 linux security update
Debian DLA Debian DLA DLA-4720-1 linux security update
Debian DLA Debian DLA DLA-4723-1 linux-6.1 security update
Debian DLA Debian DLA DLA-4724-1 linux-6.12 new package
History

Thu, 30 Jul 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
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.
Title USB: ulpi: fix memory leak on registration failure
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-25T08:49:59.005Z

Reserved: 2026-07-19T15:36:31.781Z

Link: CVE-2026-64332

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-25T10:17:14.950

Modified: 2026-08-11T15:00:57.447

Link: CVE-2026-64332

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-25T00:00:00Z

Links: CVE-2026-64332 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T19:15:04Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime