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

drivers/base/memory: fix memory block reference leak in poison accounting

memblk_nr_poison_inc() and memblk_nr_poison_sub() look up a memory block
via find_memory_block_by_id(), which acquires a reference to the memory
block device.

Both helpers use the returned memory block without dropping that
reference, leaking the device reference on each successful lookup. Drop
the reference after updating nr_hwpoison.
Published: 2026-07-19
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the memory block accounting functions memblk_nr_poison_inc() and memblk_nr_poison_sub() call find_memory_block_by_id(), which acquires a reference to a memory block device. The functions never drop that reference after updating the poison count, leaking one device reference each time a lookup succeeds. Over time, the leaking references can accumulate, exhausting kernel memory or stressing kernel resources, which may degrade performance or cause instability. The flaw is a classic memory‑leak vulnerability (CWE‑772).

Affected Systems

Affected systems are Linux kernel releases 7.1 release candidates 1 through 4. Any distribution that includes an unpatched kernel from this series is vulnerable. Kernel versions matching the generic CPE pattern for Linux also fall under this risk if they contain the unpatched functions.

Risk and Exploitability

The CVSS base score of 5.5 indicates moderate severity. An EPSS score of less than 1 % suggests a low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog, further implying limited real‑world attacks. Exploitation likely requires local code execution with kernel privileges, such as a malicious kernel module or privileged process repeatedly invoking the memory‑block API to drain references over time.

Generated by OpenCVE AI on August 13, 2026 at 12:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that contains the memory‑block reference leak fix
  • Reboot the system so the new kernel and its modules load correctly
  • Verify that no third‑party kernel modules still reference the unpatched memory‑block functions and rebuild or replace them

Generated by OpenCVE AI on August 13, 2026 at 12:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8663-1 Linux kernel (NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-8664-1 Linux kernel (NVIDIA BaseOS) vulnerabilities
History

Tue, 11 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-Other
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*

Tue, 21 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


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drivers/base/memory: fix memory block reference leak in poison accounting memblk_nr_poison_inc() and memblk_nr_poison_sub() look up a memory block via find_memory_block_by_id(), which acquires a reference to the memory block device. Both helpers use the returned memory block without dropping that reference, leaking the device reference on each successful lookup. Drop the reference after updating nr_hwpoison.
Title drivers/base/memory: fix memory block reference leak in poison accounting
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-19T15:41:05.186Z

Reserved: 2026-07-19T07:54:57.039Z

Link: CVE-2026-64182

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-19T16:18:00.600

Modified: 2026-08-11T20:06:47.897

Link: CVE-2026-64182

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-64182 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T12:45:03Z

Weaknesses