Graphics DDK use after free of GPU-shared buffer
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- None · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA.
Summary
Imagination Technologies Graphics DDK versions 1.18 RTM2, 23.2 RTM2, 24.2 RTM2, 26.1 RTM2, and from 25.1 RTM2 through 25.3 RTM are affected. A memory buffer shared between the driver and GPU firmware can be freed while still in use, which is a use after free (CWE-416). Software run by a non-privileged local user can replace that buffer, which lets the GPU access memory the driver does not manage and enables arbitrary memory reads or writes.
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
Description from the CNA
Software installed and run as a non-privileged user may conduct improper GPU system calls to free memory in still in use, replace with another allocation and cause arbitrary memory reads or writes to physical memory pages. A memory buffer managed by a CPU thread of control (driver) and accessed by a GPU thread of control (firmware) can be freed while in use. Software installed and run as a non-privileged user may replace that buffer with another and replace a shared resource (memory page address list) managed by the CPU thread of control (driver) leading to the GPU accessing memory not managed by the CPU thread of control (driver).
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Imagination Technologies | Graphics DDK | 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 – 25.3 RTM; 26.1 RTM2 | 26.2 RTM | Patch available | CNA |
- Graphics DDK VendorImagination Technologies Affected 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 – 25.3 RTM; 26.1 RTM2 Fixed in 26.2 RTM Patch available CNA
CPE names Threatist (inferred) · 1
Inferred from how NVD named this product before; not given by a source.
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:imaginationtech:ddk:*:*:*:*:*:*:*:* | — | — | Imagination Technologies |
- cpe:2.3:a:imaginationtech:ddk:*:*:*:*:*:*:*:* Versions — — ·Imagination Technologies
Remediation
Update Imagination Technologies Graphics DDK to version 26.2 RTM, the fixed version listed for all affected releases.
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
- Fix · CNA Graphics DDK (Imagination Technologies) Fixed in 26.2 RTM
Timeline
- 2026-10-30 Threatist record created from CVE-2026-65586
- 2026-10-30 Alias added: GHSA-8pw8-g8hf-x6v7
- 2026-11-05 CVSS score added · CISA ADP
- 2026-11-05 CISA SSVC decision points changed
References
More Imagination Technologies vulnerabilities
- TI-2023-04574 GPU kernel implementations susceptible to memory leak CVSS 3.1MEDIUM 6.5
- TI-2026-82822 Integer truncation in Imagination Graphics DDK limits buffer mapping CVSS 3.1CRITICAL 9.8
- TI-2026-29783 GPU DDK - OOB Write in CalculateNPOTTwiddleSparsePageMap3D CVSS 3.1CRITICAL 9.8
- TI-2026-13612 GPU DDK - Integer overflow in _PMRLogicalOffsetToPhysicalOffset CVSS 3.1CRITICAL 9.8
- TI-2025-12749 GPU DDK - libusc UAF via WebGPU shaders at MergeConsecutiveBarriersBP CVSS 3.1CRITICAL 9.8
- TI-2025-05971 GPU DDK - RGXFW_CTL.pui8FWScratchBuf Leak/Overwrite CVSS 3.1CRITICAL 9.8
Sources
- CVE-2026-65586 · CVE Program
- CVE-2026-65586 · NVD
- FIRST EPSS
- GHSA-8pw8-g8hf-x6v7 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences