CVE-2026-49743CWE-416

CVE-2026-49743

High · published July 24, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
5.0
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Weakness
CWE-416 · Use After Free
Published
2026-07-24T13:16Z
Affected products (3)
ProductVersionsFixed in
imaginationtech/ddk> 24.2, < 26.126.1
imaginationtech/ddkall versions—
imaginationtech/ddkall versions—
References (1)
EPSS history
Timeline
  • 24 JUL 08:42Z
    GPU DDK - Write UAF of sync checkpoint in GPU kick function after export fence file descriptor is prematurely closed
    cvelistv5