GPU DDK - Stack Buffer Overflow via undersized UFO address array in DumpStalledContextInfo (Imagination Technologies Graphics DDK)
At a glance
- Source
- NVD
- State
- PUBLISHED
- Published
- Updated
- Assigner
- imaginationtech
- NVD status
- Received
Description
Software installed and run as a non-privileged user may conduct improper GPU system calls causing a stack overflow in the kernel. The overflow occurs when processing resolved Linux/Android fence synchronization checkpoints, while user checkpoints are excluded from the stack array. Successful exploitation can cause kernel memory corruption and typically results in a denial-of-service condition through a kernel crash. The code vulnerability is a buffer write beyond the allocated array on the stack caused by copying excessive data from an internal buffer.
Weaknesses (CWE)
- CWE-121 — Stack-based Buffer Overflow
References
European references
- ENISA EUVD · EUVD-2026-113477
- GCVE · GCVE-0-2026-65584
Affected products
| Product | Versions |
|---|---|
| Imagination Technologies · Graphics DDK | affected 1.18 RTM2 ; affected 23.2 RTM2 ; affected 24.2 RTM2 ; affected 25.1 RTM2 ≤ 25.3 RTM ; affected 26.1 RTM2 ; unaffected 26.2 RTM |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |