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

drm/gpusvm: Fix MM reference leak in drm_gpusvm_range_evict

If kvmalloc_array() fails in drm_gpusvm_range_evict(), the MM
reference acquired earlier is not released, resulting in a reference
leak.

Fix this by dropping the MM reference on the kvmalloc_array()
failure path.
Published: 2026-08-10
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, a reference leak occurs within the DRM gpusvm driver when kvmalloc_array() fails during drm_gpusvm_range_evict. Based on the description, it is inferred that the MM reference acquired before the allocation is not released, resulting in a kernel resource leak. This weakness is a classic case of unreleased resource usage and is classified as CWE‑772 and CWE‑911, potentially undermining kernel stability and causing a denial of service if the leaked references accumulate over time.

Affected Systems

The flaw exists in the generic Linux kernel, specifically within the DRM gpusvm component used for GPU virtualization. No specific kernel versions or product variants are listed in the CNA data, so all builds containing the affected driver source may be impacted until the fix is applied.

Risk and Exploitability

The CVSS score is 5.5, and the EPSS score is < 1%. Based on the description, the likely attack vector requires inducing a failure in kvmalloc_array(), which is not an arbitrary remote attack vector. Exploitation would likely require an environment that can trigger such allocation failures, for example, sustained stress on GPU memory allocation. Without a patch, the reference leak could slowly exhaust kernel resources and lead to system instability or crash, but no documented active exploits exist and the case is not listed in CISA’s KEV catalog.

Generated by OpenCVE AI on August 13, 2026 at 06:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the upstream commit fixing the reference leak (e.g., kernels incorporating the changes represented by commit 847b371debf3c8c72384ab7b9a0c4123a74cc925).
  • Until a patched kernel is available, consider disabling GPU virtualization features or limiting the number of virtual GPUs to reduce the likelihood of kvmalloc_array() failures.
  • Monitor kernel logs for gpusvm-related errors to detect anomalous allocation failures and assess whether the leak is occurring in the current environment.

Generated by OpenCVE AI on August 13, 2026 at 06:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
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

Moderate


Mon, 10 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/gpusvm: Fix MM reference leak in drm_gpusvm_range_evict If kvmalloc_array() fails in drm_gpusvm_range_evict(), the MM reference acquired earlier is not released, resulting in a reference leak. Fix this by dropping the MM reference on the kvmalloc_array() failure path.
Title drm/gpusvm: Fix MM reference leak in drm_gpusvm_range_evict
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-08-17T05:01:20.774Z

Reserved: 2026-07-30T09:28:09.376Z

Link: CVE-2026-68232

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:11.490

Modified: 2026-08-17T05:18:25.493

Link: CVE-2026-68232

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T12:00:56Z

Links: CVE-2026-68232 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T06:30:05Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime

  • CWE-911

    Improper Update of Reference Count