Skip to main content

Graphics DDK EUVDEUVD-2026-54347

| CVE-2026-45204 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-08-07 imaginationtech GHSA-6g52-rc6p-5579
5.5
CVSS 3.1 · Vendor: imaginationtech
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local shell access
  2. Delivery
    Open GPU device node
  3. Exploit
    Issue crafted malicious GPU system call
  4. Execution
    Trigger error path in kernel thread
  5. Persist
    Null pointer dereference
  6. Impact
    Kernel exception and system crash (DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a local user account with permission to issue GPU system calls to the Imagination Technologies Graphics DDK kernel driver - specifically, the ability to open and interact with the GPU device node exposed by the driver. The user does not need administrative or root privileges; a standard non-privileged shell account is sufficient (CVSS PR:L). The vulnerable code path is within the kernel driver's error handling, meaning the attacker must craft a GPU ioctl or system call that triggers the error path rather than a normal execution flow. Exploitation is limited by the requirement for local code execution on a device running an affected DDK release. Limiting factors include: no network attack surface (AV:L), no user interaction from a privileged user (UI:N), and no scope change - exploitation is contained to the kernel of the vulnerable device. Impact is availability only; no credentials or data can be extracted.

Impact

The CVSS 3.1 score of 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) accurately reflects this as a local, low-complexity, availability-only vulnerability. Real-world risk signals are aligned and consistently low: EPSS is 0.15% at the 5th percentile, indicating virtually no observed exploitation activity across the global threat landscape; the vulnerability is not listed in CISA KEV; and no public exploit code has been identified. The attack is limited to users with local process execution - network-accessible attack surface does not exist. Impact is confined to denial of service (kernel crash), with no confidentiality or integrity dimension. The primary risk scenario is a malicious or compromised local user destabilizing a shared or embedded system. On multi-tenant embedded platforms or kiosk deployments using PowerVR GPU drivers, the availability impact could be operationally significant. Overall, this is a real but low-priority vulnerability with no urgency indicators beyond the scope of local access control hardening.

Exploit ScenarioDerived

A local non-privileged user with shell access on an embedded or mobile device running an affected Imagination Technologies GPU driver submits a specially crafted GPU system call sequence designed to reach the vulnerable error path in the kernel thread. The null pointer dereference causes a kernel panic or exception, crashing the system or triggering a reboot - effectively denying service to all users on the device. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 07, 2026

Kernel null pointer dereference in Imagination Technologies Graphics DDK allows a local non-privileged user to crash the host system via crafted GPU system calls. Multiple release branches are affected, including DDK 26.1 RTM1, 25.1-25.3 RTM, 24.2 RTM2, 23.2 RTM2, and 1.18 RTM2. An attacker with a local shell account on a device running the affected kernel driver can trigger platform instability or a full denial of service - no exploit has been publicly identified at time of analysis, and EPSS probability is extremely low at 0.15% (5th percentile).

RemediationAI

Consult the Imagination Technologies GPU driver vulnerabilities advisory at https://www.imaginationtech.com/gpu-driver-vulnerabilities/ for patched DDK releases; no exact fixed version number is independently confirmed from the available data, so treat vendor guidance as authoritative. As a compensating control where driver updates cannot be deployed immediately, restrict local user access to GPU device nodes (e.g., /dev/dri/* or equivalent) using discretionary access controls or mandatory access control frameworks such as SELinux or AppArmor, limiting GPU ioctl access to only trusted processes. Reducing the attack surface by preventing untrusted local users from executing code on GPU-enabled systems is the most effective short-term mitigation; this does carry the trade-off of breaking GPU-accelerated workloads for restricted users.

Affected VersionsENISA

Graphics DDK 26.1 RTM1
Graphics DDK 25.1 RTM2 ≤25.3 RTM
Graphics DDK 23.2 RTM2
Graphics DDK 24.2 RTM2
Graphics DDK 1.18 RTM2

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Imagination Technologies Graphics DDK (CPE: cpe:2.3:a:imagination_technologies:graphics_ddk:*:*:*:*:*:*:*:*) is the driver development kit for PowerVR-class GPU IP cores, commonly embedded in mobile SoCs and embedded platforms. The vulnerability (CWE-476, NULL Pointer Dereference) resides in the kernel-mode driver component: a function executing within a kernel thread reaches an error path without properly validating a pointer before dereferencing it. An out-of-bounds GPU system call from user space triggers this error path, causing the kernel to dereference a null pointer. The result is a kernel exception propagating to platform instability or denial of service. Because the flaw is exercised via GPU ioctls/system calls, exploitation requires only local process execution - no kernel exploit primitives for privilege escalation are implied by the description.

Know when Graphics Ddk gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (imaginationtech) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local access and non-privileged user required to issue GPU syscalls; availability-only impact via kernel crash; no confidentiality or integrity exposure.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (imaginationtech).

CVSS VectorVendor: imaginationtech

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

Lifecycle Timeline

2
CVSS changed
Aug 07, 2026 - 18:22 NVD
5.5 (MEDIUM)
CVE Published
Aug 07, 2026 - 01:53 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Software installed and run as a non-privileged user may conduct improper GPU system calls to trigger OOB access and kernel null pointer dereference in an error path.

Null pointer dereference occurs in an error path of a function running in kernel thread of execution leading to kernel exceptions, platform instability and denial of service.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
PowerVR GPU IP widely used in mobile and embedded SoCs
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Related Vulnerabilities in GPU Driver Kernel Memory Safety Vulnerabilities

View all 3
CVE-2026-16280 CRITICAL
9.8 Jul 24

Memory corruption and information disclosure in Imagination Graphics DDK allows remote unauthenticated attackers to expl

CVE-2026-41157 CRITICAL
9.8 Jun 12

Out-of-bounds write in the Imagination Technologies Graphics DDK (GPU user-space driver) can be triggered when a victim

CVE-2026-21732 CRITICAL
9.6 Mar 20

GPU shader compiler memory corruption via malicious shader code allows remote code execution when the compiler runs with

CVE-2026-34195 HIGH
8.8 Jun 12

Out-of-bounds kernel write in Imagination Technologies Graphics DDK (PowerVR GPU driver) allows a local non-privileged p

CVE-2026-41154 HIGH
7.8 Jul 10

Out-of-bounds kernel memory read/write in Imagination Technologies Graphics DDK (the driver kit for PowerVR GPUs) allows

CVE-2026-7639 HIGH
7.8 Jul 10

Local memory-corruption escalation in Imagination Technologies' Graphics DDK (the PowerVR GPU driver stack) lets an unpr

CVE-2026-34196 HIGH
7.8 Jul 10

Local privilege escalation in Imagination Technologies' Graphics DDK (PowerVR GPU driver) lets a non-privileged user tri

CVE-2026-45199 HIGH
7.8 Aug 21

Privilege escalation in Imagination Technologies Graphics DDK allows guest VM kernel software to issue crafted commands

CVE-2026-45196 HIGH
7.8 Jul 10

Privilege escalation in Imagination Technologies' Graphics DDK GPU driver allows kernel-level software inside a Host VM

CVE-2026-45200 HIGH
7.8 Sep 04

Kernel heap corruption in Imagination Technologies Graphics DDK enables local privilege escalation from a non-privileged

CVE-2026-49745 HIGH
7.8 Jul 24

Privilege escalation in Imagination Technologies Graphics DDK allows a malicious guest VM with GPU access to send crafte

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