Description
Software installed and run as a non-privileged user may conduct improper GPU system calls to manipulate the lifetimes of synchronisation objects in the kernel, leading to read/write UAFs.



During workload submission involving a fence exported by the GPU driver, the reference count of the underlying synchronisation primitive is not properly incremented. This can be exploited, by destroying the exported fence and prematurely release the underlying primitive, resulting in a potential use-after-free condition.
Published: 2026-07-24
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a write use‑after‑free that occurs when the Graphics DDK does not correctly increment the reference count of a synchronization primitive after exporting a fence. When the exported fence is destroyed, the underlying object is released prematurely, allowing kernel memory corruption. This flaw is classified under CWE‑416 and can enable an attacker to manipulate kernel state and potentially elevate privileges.

Affected Systems

Imagination Technologies Graphics DDK is affected. No specific release or version numbers are provided in the advisory, so all builds of the Graphics DDK that implement the described GPU kick function may be vulnerable.

Risk and Exploitability

The CVSS score of 7.8 indicates high severity. The EPSS score is less than 1%, indicating a low probability of automated exploitation. The vulnerability is not yet listed in CISA’s KEV catalog. Based on the advisory, the attack requires a non‑privileged user that can execute custom GPU calls, making it a local or user‑level attack. If an attacker succeeds, the kernel memory corruption could lead to privilege escalation.

Generated by OpenCVE AI on August 12, 2026 at 05:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor‑issued patch or upgrade to a newer release of the Graphics DDK that addresses the use‑after‑free issue.
  • If the driver configuration allows, disable or restrict the export of GPU fences to prevent premature release of synchronisation primitives.
  • Configure the kernel or operating system to restrict GPU driver access to processes that do not require GPU interaction, such as running GPU‑related applications in isolated environments or with reduced privileges.

Generated by OpenCVE AI on August 12, 2026 at 05:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Google
Google android
Imaginationtech ddk
Linux
Linux linux Kernel
CPEs cpe:2.3:a:imaginationtech:ddk:*:*:*:*:*:*:*:*
cpe:2.3:a:imaginationtech:ddk:24.2:rtm2:*:*:*:*:*:*
cpe:2.3:a:imaginationtech:ddk:26.1:rtm1:*:*:*:*:*:*
cpe:2.3:o:google:android:-:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*
Vendors & Products Google
Google android
Imaginationtech ddk
Linux
Linux linux Kernel

Mon, 27 Jul 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Imaginationtech
Imaginationtech graphics Ddk
Vendors & Products Imaginationtech
Imaginationtech graphics Ddk

Fri, 24 Jul 2026 09:15:00 +0000

Type Values Removed Values Added
Description Software installed and run as a non-privileged user may conduct improper GPU system calls to manipulate the lifetimes of synchronisation objects in the kernel, leading to read/write UAFs. During workload submission involving a fence exported by the GPU driver, the reference count of the underlying synchronisation primitive is not properly incremented. This can be exploited, by destroying the exported fence and prematurely release the underlying primitive, resulting in a potential use-after-free condition.
Title GPU DDK - Write UAF of sync checkpoint in GPU kick function after export fence file descriptor is prematurely closed
Weaknesses CWE-416
References

Subscriptions

Google Android
Imaginationtech Ddk Graphics Ddk
Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: imaginationtech

Published:

Updated: 2026-07-24T17:27:53.720Z

Reserved: 2026-06-01T11:03:13.031Z

Link: CVE-2026-49743

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-07-24T09:16:24.667

Modified: 2026-08-12T18:51:16.900

Link: CVE-2026-49743

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T05:15:03Z

Weaknesses