Description
Kernel software from a non-secure operating system on a platform with Trusted Execution Environment support, may cause GPU Firmware to boot up using data from non-secure memory.



The GPU thread of control (Firmware) uses a pointer from non-secure memory belonging to the Rich Execution Environment (REE) when saving or retrieving internal data between the tightly coupled private memory to main memory. An attacker with control over the REE kernel may modify the pointer value, corrupting the data used by the GPU Firmware.
Published: 2026-08-07
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw allows an attacker with control over the Rich Execution Environment (REE) kernel to alter a pointer that the GPU firmware uses when it initializes its core memory. By redirecting this pointer to an attacker‑controlled location, the attacker can corrupt the data the firmware relies on during boot and operation. This could lead to unauthorized manipulation of GPU behavior, potentially enabling covert code execution or denial of service. The weakness is categorized as CWE‑822, which pertains to the handling of non‑trusted memory or pointers.

Affected Systems

Imagination Technologies Graphics DDK is affected by this vulnerability. No specific version numbers are listed, so any installation that includes the indicated firmware component could be vulnerable. The vulnerability applies to systems that use a non‑secure operating system on a platform with Trusted Execution Environment support.

Risk and Exploitability

Because the vulnerability requires attacker control over the REE kernel, it is an internal or privileged threat; it is not exploitable from an external network context. No EPSS value is available and the item is not listed in the KEV catalog, indicating no publicly known exploit at the time of disclosure. The severity appears high enough that in environments where the REE kernel can be compromised, the attacker could gain significant influence over GPU firmware, leading to potential data tampering or exploitation of the graphics subsystem. The lack of a public exploit mitigates immediate risk, but the possibility of a local privileged attacker remains significant.

Generated by OpenCVE AI on August 7, 2026 at 03:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Obtain and deploy the latest Graphics DDK firmware update from Imagination Technologies that addresses the untrusted pointer issue.
  • Ensure that the updated firmware does not reference REE pointers for core memory storage, following vendor release notes or applying the appropriate security patch.
  • Restrict REE kernel privileges to only essential services, preventing arbitrary pointer manipulation as a temporary workaround.

Generated by OpenCVE AI on August 7, 2026 at 03:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Description Kernel software from a non-secure operating system on a platform with Trusted Execution Environment support, may cause GPU Firmware to boot up using data from non-secure memory. The GPU thread of control (Firmware) uses a pointer from non-secure memory belonging to the Rich Execution Environment (REE) when saving or retrieving internal data between the tightly coupled private memory to main memory. An attacker with control over the REE kernel may modify the pointer value, corrupting the data used by the GPU Firmware.
Title GPU DDK - RGXFWIF_SYSINIT::sCorememDataStore is untrusted
Weaknesses CWE-822
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: imaginationtech

Published:

Updated: 2026-08-07T01:42:54.673Z

Reserved: 2026-05-11T10:58:04.162Z

Link: CVE-2026-45198

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T03:30:06Z

Weaknesses
  • CWE-822

    Untrusted Pointer Dereference