Description
Software installed and run as a non-privileged user may conduct GPU system calls to write to arbitrary freed physical pages.



Physical memory allocated and freed, without the deferred free mechanism can lead to those resources being used for read/write by the GPU after the kernel module has freed the resource.
Published: 2026-06-12
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability occurs when the Graphics DDK fails to process backed sparse PMRs with the deferred free mechanism, leaving freed physical pages accessible to the GPU after the kernel module has released them. A non‑privileged process can therefore issue GPU system calls that write to these arbitrarily freed pages. The resulting arbitrary memory write can corrupt kernel or driver memory, potentially enabling local privilege escalation or arbitrary code execution. The weakness corresponds to a use‑after‑free flaw (CWE‑416).

Affected Systems

The affected component is Imagination Technologies’ Graphics DDK driver. No version range was specified in the advisory, implying that the flaw may be present in multiple releases of the driver. Systems running the Graphics DDK on any platform that exposes the undocumented PMR handling to non‑privileged users are potentially impacted.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, so the likelihood of real‑world exploitation is currently unclear. However, because the flaw permits an arbitrary write from a local user to kernel memory, the severity is high and the potential for privilege escalation is significant. Attackers would need local access with the ability to load or invoke GPU system calls, which is generally granted to all users in typical deployments. Without mitigations such as kernel hardening or driver updates, the risk remains high.

Generated by OpenCVE AI on June 12, 2026 at 23:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Graphics DDK to the latest patch version that includes the deferred‑free fix from Imagination Technologies.
  • Restrict GPU driver access to privileged users only, ensuring that non‑privileged processes cannot issue GPU system calls.
  • Apply general kernel hardening measures, such as enabling mitigations for use‑after‑free and enforcing strict memory protection for driver modules.

Generated by OpenCVE AI on June 12, 2026 at 23:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 12 Jun 2026 22:15:00 +0000

Type Values Removed Values Added
Description Software installed and run as a non-privileged user may conduct GPU system calls to write to arbitrary freed physical pages. Physical memory allocated and freed, without the deferred free mechanism can lead to those resources being used for read/write by the GPU after the kernel module has freed the resource.
Title GPU DDK - Backed sparse PMRs are not handled by deferred free mechanism after shrink
Weaknesses CWE-416
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: imaginationtech

Published:

Updated: 2026-06-12T21:57:29.607Z

Reserved: 2026-04-17T16:26:03.731Z

Link: CVE-2026-41158

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-06-12T22:16:50.693

Modified: 2026-06-12T22:16:50.693

Link: CVE-2026-41158

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-12T23:30:08Z

Weaknesses