Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local shell access
-
DeliveryOpen GPU device node
-
ExploitIssue crafted malicious GPU system call
-
ExecutionTrigger error path in kernel thread
-
PersistNull pointer dereference
-
ImpactKernel 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Local access and non-privileged user required to issue GPU syscalls; availability-only impact via kernel crash; no confidentiality or integrity exposure.
Primary rating from Vendor (imaginationtech).
CVSS VectorVendor: imaginationtech
Lifecycle Timeline
2DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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 3More in Graphics Ddk
View allMemory corruption and information disclosure in Imagination Graphics DDK allows remote unauthenticated attackers to expl
Out-of-bounds write in the Imagination Technologies Graphics DDK (GPU user-space driver) can be triggered when a victim
GPU shader compiler memory corruption via malicious shader code allows remote code execution when the compiler runs with
Out-of-bounds kernel write in Imagination Technologies Graphics DDK (PowerVR GPU driver) allows a local non-privileged p
Out-of-bounds kernel memory read/write in Imagination Technologies Graphics DDK (the driver kit for PowerVR GPUs) allows
Local memory-corruption escalation in Imagination Technologies' Graphics DDK (the PowerVR GPU driver stack) lets an unpr
Local privilege escalation in Imagination Technologies' Graphics DDK (PowerVR GPU driver) lets a non-privileged user tri
Privilege escalation in Imagination Technologies Graphics DDK allows guest VM kernel software to issue crafted commands
Privilege escalation in Imagination Technologies' Graphics DDK GPU driver allows kernel-level software inside a Host VM
Kernel heap corruption in Imagination Technologies Graphics DDK enables local privilege escalation from a non-privileged
Privilege escalation in Imagination Technologies Graphics DDK allows a malicious guest VM with GPU access to send crafte
EUVD-2026-54347
GHSA-6g52-rc6p-5579
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB