Skip to main content

Linux Kernel CVE-2026-64301

| EUVDEUVD-2026-49013 MEDIUM
2026-07-25 Linux GHSA-hvpp-3fx5-g228
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
4.7 MEDIUM

Raised AC to H because triggering the leak requires a specific error condition during kernel probe, not a straightforward local action.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
5.5 LOW
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

6
Metadata Corrected
Sep 03, 2026 - 16:40 vuln.today
tag: Information Disclosure replaced by Denial Of Service
Analysis Generated
Sep 03, 2026 - 16:27 vuln.today
CVSS changed
Sep 03, 2026 - 16:22 NVD
5.5 (MEDIUM)
Patch available
Jul 25, 2026 - 11:18 EUVD
CVE Published
Jul 25, 2026 - 08:49 nvd
MEDIUM 5.5
CVE Published
Jul 25, 2026 - 08:49 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

In the Linux kernel, the following vulnerability has been resolved:

regulator: scmi: fix of_node refcount leak in scmi_regulator_probe()

scmi_regulator_probe() calls of_find_node_by_name() which takes a reference on the returned device node. On the error path where process_scmi_regulator_of_node() fails, the function returns without calling of_node_put() on the child node, leaking the reference.

Add of_node_put(np) on the error path to properly release the reference.

AnalysisAI

Reference count leak in the Linux kernel's SCMI regulator driver can exhaust kernel memory resources, leading to a denial-of-service condition on affected systems. The flaw resides in scmi_regulator_probe(), where of_find_node_by_name() acquires a reference on a device-tree node but the corresponding of_node_put() release call is omitted on the error path when process_scmi_regulator_of_node() fails, permanently leaking the reference. Exploitation requires local access; no public exploit code has been identified and EPSS probability stands at 0.21%, indicating very low likelihood of opportunistic exploitation.

Technical ContextAI

The System Control and Management Interface (SCMI) is an ARM-specified firmware protocol used primarily on ARM-based server and embedded SoC platforms to abstract power management, clocking, and voltage regulation from the OS. The Linux kernel's regulator/scmi driver (drivers/regulator/scmi-regulator.c) calls of_find_node_by_name() during probe to locate device-tree nodes describing regulators; this function increments the reference count of the returned node. On the error path where process_scmi_regulator_of_node() returns failure, the code returns early without invoking of_node_put(np) to release that reference. Repeated probe failures - whether due to transient errors, deferred probe sequences, or misconfigured DT - accumulate unreleased references in the kernel's OF subsystem, consuming non-reclaimable memory. The CWE field is marked N/A, but the root cause class is CWE-401 (Missing Release of Memory after Effective Lifetime) or equivalently a resource management error in the OF reference-counting model.

RemediationAI

Apply the vendor-released stable kernel patches for the relevant branch: upgrade to 5.15.212 or later (branch 5.15), 6.1.178 or later (branch 6.1), 6.6.145 or later (branch 6.6), 6.12.96 or later (branch 6.12), 6.18.39 or later (branch 6.18), 7.1.4 or later (branch 7.1), or 7.2-rc1 for mainline. Patch commits are indexed at https://git.kernel.org/stable/c/ as referenced in the CVE. For systems where kernel update is not immediately feasible, a compensating control is to unload or blacklist the scmi-regulator kernel module (modprobe -r scmi-regulator; echo 'blacklist scmi-regulator' >> /etc/modprobe.d/local.conf) if SCMI voltage regulation is not required for system operation - note this may disable voltage scaling on SCMI-managed platforms and could affect performance or stability of dependent subsystems. Distribution vendors shipping LTS kernels (RHEL, SLES, Ubuntu) should be consulted for backport availability.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected

Share

CVE-2026-64301 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy