GD
Product
Graphics DDK
87
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 6High 62Medium 16Low 3
Watch
Add Graphics DDK to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-16280 | 9.8 | Jul 24 | GPU DDK - Integer overflow in _PMRLogicalOffsetToPhysicalOffset Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-41157 | 9.8 | Jun 12 | GPU DDK - OOB Write in CalculateNPOTTwiddleSparsePageMap3D Affected: 1.18 RTM; 23.2 RTM; 24.2 RTM; 25.1 RTM through 25.3 RTM; 26.1 RTM |
| CVE-2025-13952 | 9.8 | Jan 24 | GPU DDK - libusc UAF via WebGPU shaders at MergeConsecutiveBarriersBP Affected: 25.1 RTM through 25.2 RTM |
| CVE-2025-6573 | 9.8 | Aug 8 | GPU DDK - RGXFW_CTL.pui8FWScratchBuf Leak/Overwrite Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 24.3 RTM |
| CVE-2026-21732 | 9.6 | Mar 20 | GPU DDK - libusc OOB write at ConvertSwitchToArrayLookupBP during WebGPU shader compilation Affected: 23.2 RTM; 24.1 RTM through 25.1 RTM |
| CVE-2025-25176 | 9.1 | Jan 13 | GPU DDK - GPU Register value contents leaked from secure workloads to non-secure world Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 25.2 RTM |
| CVE-2026-34195 | 8.8 | Jun 12 | GPU DDK - Kernel heap OOB write in PMRChangeSparseMemOSMem due to incorrect physical page translation from virtual page indexes Affected: 24.2 RTM; 25.1 RTM through 25.3 RTM |
| CVE-2025-58411 | 8.8 | Jan 13 | GPU DDK - Reservation::psMappedPMR can change while used by a freelist -> UAF Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 25.2 RTM |
| CVE-2025-8109 | 8.8 | Aug 4 | GPU DDK - GPU shader shared memory corrupted using ptrace to disrupt GPU operation Affected: 1.13 RTM through 24.2 RTM2 |
| CVE-2024-47897 | 8.8 | Jan 13 | GPU DDK - PVRSRVRGXGetEnabledHWPerfBlocksKM off-by-one OOB write Affected: 23.2 RTM2 through 24.2 RTM2 |
| CVE-2024-43704 | 8.4 | Nov 18 | GPU DDK - PowerVR: PVRSRVAcquireProcessHandleBase can cause psProcessHandleBase reuse when PIDs are reused Affected: 1.13 RTM through 24.2 RTM1 |
| CVE-2025-0467 | 8.2 | Apr 18 | GPU DDK - rgxfw_hwperf_get_packet_buffer OOB write Affected: 1.15 RTM through 24.3 RTM |
| CVE-2026-22166 | 8.1 | May 1 | GPU DDK - Write UAF in KEGLGetPoolBuffers, WebGL reachable Affected: 1.18 RTM; 23.2 RTM; 24.1 RTM through 24.2 RTM; 25.1 RTM through 25.3 RTM |
| CVE-2026-22165 | 8.1 | May 1 | GPU DDK - UAF read of GLES3Context::psDrawParams and GLES3Context::psMode and UAF read/write of RMJob::apsCCBs Affected: 1.18 RTM; 23.2 RTM; 24.1 RTM through 24.2 RTM; 25.1 RTM through 25.3 RTM |
| CVE-2024-43703 | 8.1 | Nov 30 | GPU DDK - Duplicate calls to RGXCreateFreeList on the same reservation leads to GPU UAF Affected: 1.13 RTM through 24.2 RTM2 |
| CVE-2024-43702 | 8.1 | Nov 30 | GPU DDK - MLIST/PM render state buffers writable allowing arbitrary writes to kernel memory pages Affected: 1.13 RTM through 24.2 RTM1 |
| CVE-2024-46975 | 7.9 | Feb 22 | GPU DDK - rgxfw_write_robustness_buffer allows arbitrary catreg set mapping Affected: 1.15 RTM through 24.3 RTM |
| CVE-2026-45200 | 7.8 | Sep 4 | GPU DDK - Double free in _FreeOSPages due to incorrect allocation flag set by _EncodeAllocationFlags Affected: 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-45201 | 7.8 | Aug 21 | GPU DDK - Incorrect page size validation in PhysmemNewRamBackedPMR could lead to OOB read and/or write of arbitrary physical memory Affected: 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-45199 | 7.8 | Aug 21 | GPU DDK - rgxfw_to_ptr() does not reject FW private data pointers Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM |
| CVE-2026-45198 | 7.8 | Aug 7 | GPU DDK - RGXFWIF_SYSINIT::sCorememDataStore is untrusted Affected: 1.17 RTM2; 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-49745 | 7.8 | Jul 24 | GPU DDK - Unvalidated sHWPerfCtlDMABuf GPU-VA, DMA-write into FW privdata via MMU ctx 0 Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-49744 | 7.8 | Jul 24 | GPU DDK - Unchecked ui32TracePointer in rgxfw_log_ex() Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM |
| CVE-2026-49743 | 7.8 | Jul 24 | GPU DDK - Write UAF of sync checkpoint in GPU kick function after export fence file descriptor is prematurely closed Affected: 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-45203 | 7.8 | Jul 10 | GPU DDK - rgxfw_hwperf_ufo() re-reads psCmdHeader->ui32CmdSize after initial check, TOCTOU Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-45196 | 7.8 | Jul 10 | GPU DDK - Arbitrary GPU register write in rgxfw_hwperf_hw due to unsanitized pointers from host kernel Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-7639 | 7.8 | Jul 10 | GPU DDK - Page UAF read in PMMETA_PROTECT heap memory Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-41154 | 7.8 | Jul 10 | GPU DDK - Incorrect Index Calculation in CMA Cleanup Path of AllocOSPages_Sparse Affected: 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-34196 | 7.8 | Jul 10 | GPU DDK - UAF read and/or write of arbitrary physical memory due to integer truncation in PMRDevPhysAddrOSMem Affected: 1.18 RTM2; 23.2 RTM2; 24.2 RTM2; 25.1 RTM2 through 25.3 RTM; 26.1 RTM1 |
| CVE-2026-45195 | 7.8 | Jun 26 | GPU DDK - rgxfw_set_mips_fault_address(&psInit->sFaultPhysAddr) is untrusted Affected: 1.18 RTM; 23.2 RTM; 24.2 RTM; 25.1 RTM through 25.3 RTM; 26.1 RTM |
| CVE-2026-41158 | 7.8 | Jun 12 | GPU DDK - Backed sparse PMRs are not handled by deferred free mechanism after shrink Affected: 25.1 RTM through 25.3 RTM; 26.1 RTM |
| CVE-2026-22167 | 7.8 | May 1 | GPU DDK - Cache resident PM buffers writable by other GPU requestors, leading to arbitrary write to physical memory Affected: 1.18 RTM; 23.2 RTM; 24.1 RTM through 24.2 RTM; 25.1 RTM through 25.3 RTM |
| CVE-2026-22163 | 7.8 | Mar 20 | GPU DDK - Unsafe writing of MMU PT entries on systems with 32-bit host CPU Affected: 1.17 RTM; 1.18 RTM; 23.2 RTM; 24.1 RTM through 24.2 RTM; 25.1 RTM through 25.3 RTM |
| CVE-2025-10865 | 7.8 | Jan 13 | GPU DDK - DevmemIntGetReservationData does not ref the PMR it returns Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 25.2 RTM |
| CVE-2025-25180 | 7.8 | Jul 14 | GPU DDK - Insufficient validation in RGXCREATEFREELIST creates corrupt freelist Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 24.3 RTM1 |
| CVE-2025-25179 | 7.8 | Jun 2 | GPU DDK - Freelist GPU VA can be remapped to another reservation/PMR to trigger GPU arbitrary write to physical memory Affected: 1.15 RTM; 1.17 RTM; 1.18 RTM; 23.2 RTM through 24.3 RTM |
| CVE-2025-25178 | 7.8 | Apr 4 | GPU DDK - PhysmemWrapExtMem uiSize=0 corrupts kernel memory Affected: 1.15 RTM through 24.3 RTM |
| CVE-2025-0835 | 7.8 | Mar 24 | GPU DDK - _WrapExtMemReleasePages called twice if _FlushUMVirtualRange fails Affected: 23.2 RTM through 24.2 RTM2 |
| CVE-2025-0478 | 7.8 | Mar 24 | GPU DDK - PMMETA_PROTECT PMR can be exported as dma-buf file / GEM object Affected: 1.15 RTM through 24.3 RTM2 |
| CVE-2024-12837 | 7.8 | Mar 7 | GPU DDK - Exploitable kernel double free on apsFenceSyncCheckpoints allocated with arbitrary size Affected: 1.15 RTM through 24.3 RTM |
| CVE-2024-52939 | 7.8 | Feb 22 | GPU DDK - RGXFWIF_HWPERF_CTL_BLK.uiNumCounters OOB write Affected: 1.15 RTM through 24.3 RTM |
| CVE-2024-47900 | 7.8 | Jan 31 | GPU DDK - Multiple integer overflow in DmaTransfer PMR_DevPhysAddr functions leading to OOB writes Affected: 1.15 RTM through 24.3 RTM2 |
| CVE-2024-47899 | 7.8 | Jan 31 | GPU DDK - PVRSRVDeviceServicesOpen use-after-free condition Affected: 1.17 RTM through 24.3 RTM2 |
| CVE-2024-47898 | 7.8 | Jan 31 | GPU DDK - PVRSRVDeviceSyncOpen use-after-free condition Affected: 1.17 RTM through 24.3 RTM2 |
| CVE-2024-47891 | 7.8 | Jan 31 | GPU DDK - Exploitable double free on PTL_STREAM_DESC object in the kernel function TLServerCloseStreamKM due to a race condition Affected: 1.15 RTM through 24.3 RTM2 |
| CVE-2024-46974 | 7.8 | Jan 31 | GPU DDK - Arbitrary write of read-only dmabuf Affected: 1.15 RTM through 24.3 RTM |
| CVE-2024-52938 | 7.8 | Jan 13 | GPU DDK - rgxfw_pm_add_freelist_for_reconstruction OOB write Affected: 1.15 RTM through 24.2 RTM2 |
| CVE-2024-43705 | 7.8 | Dec 28 | GPU DDK - Security: Exploitable PVRSRVBridgePhysmemWrapExtMem may lead to overwrite read-only file/memory (e.g. libc.so) Affected: 1.13 RTM through 24.2 RTM2 |
| CVE-2024-46973 | 7.8 | Dec 28 | Exploitable kernel use-after-free on psServerMMUContext due to reference count mismanagement Affected: 1.15 RTM through 24.2 RTM2 |
| CVE-2024-46972 | 7.8 | Dec 28 | GPU DDK - Security: Reference count overflow in pvr_sync_rollback_export_fence Affected: 24.1 RTM |
