CVE-2026-45201High 7.8GPU DDK - Incorrect page size validation in PhysmemNewRamBackedPMR could lead to OOB read and/or write of arbitrary physical memory0.2%
CVE-2026-45199High 7.8GPU DDK - rgxfw_to_ptr() does not reject FW private data pointers0.2%
CVE-2026-49746High 7.1GPU DDK - Dimension Mismatch and Integer Truncation in PMRDevPhysAddrOSMem0.2%
CVE-2026-45204Medium 5.5GPU DDK - Out of bounds memory access and kernel NULL pointer dereference in DmaTransfer when pui64Address is a pointer to device memory0.2%
CVE-2026-45198High 7.8GPU DDK - RGXFWIF_SYSINIT::sCorememDataStore is untrusted0.2%
CVE-2026-16280Critical 9.8GPU DDK - Integer overflow in _PMRLogicalOffsetToPhysicalOffset0.5%
CVE-2026-49745High 7.8GPU DDK - Unvalidated sHWPerfCtlDMABuf GPU-VA, DMA-write into FW privdata via MMU ctx 00.2%
CVE-2026-49744High 7.8GPU DDK - Unchecked ui32TracePointer in rgxfw_log_ex()0.2%
CVE-2026-49743High 7.8GPU DDK - Write UAF of sync checkpoint in GPU kick function after export fence file descriptor is prematurely closed0.2%
CVE-2026-41158High 7.8GPU DDK - Backed sparse PMRs are not handled by deferred free mechanism after shrink0.1%
CVE-2026-41157Critical 9.8GPU DDK - OOB Write in CalculateNPOTTwiddleSparsePageMap3D0.4%
CVE-2026-41155Medium 5.5GPU DDK - SharedSecMem mapped into all GPU virtual address spaces0.1%
CVE-2026-34195High 8.8GPU DDK - Kernel heap OOB write in PMRChangeSparseMemOSMem due to incorrect physical page translation from virtual page indexes0.3%
CVE-2026-34194High 7.1GPU DDK - UAF read and/or write to arbitrary physical pages in DevmemIntChangeSparse due to incorrect calculation of the virtual index count0.1%
CVE-2026-22164High 7.5GPU DDK - Kernel heap OOB write in DevmemIntComputeVirtualIndicesFromLogical0.3%
CVE-2026-34193Medium 4.3GPU DDK - Arbitrary write via UFO updates due insufficient pointer validation in rgxfw_to_ptr()0.1%
CVE-2026-22166High 8.1GPU DDK - Write UAF in KEGLGetPoolBuffers, WebGL reachable0.4%
CVE-2026-22165High 8.1GPU DDK - UAF read of GLES3Context::psDrawParams and GLES3Context::psMode and UAF read/write of RMJob::apsCCBs0.3%
CVE-2026-22167High 7.8GPU DDK - Cache resident PM buffers writable by other GPU requestors, leading to arbitrary write to physical memory0.2%
CVE-2026-21733High 7.3GPU DDK - Incorrect flags validation in RGXDerivePTEProt8 can allow GPU to overwrite read-only shared memory (e.g. libc.so)<0.1%
CVE-2026-22163High 7.8GPU DDK - Unsafe writing of MMU PT entries on systems with 32-bit host CPU<0.1%
CVE-2026-21732Critical 9.6GPU DDK - libusc OOB write at ConvertSwitchToArrayLookupBP during WebGPU shader compilation0.3%
CVE-2026-21736Medium 4.4GPU DDK - Insufficient permission check in PhysmemWrapExtMem() when write attribute support enabled0.1%
CVE-2025-13952Critical 9.8GPU DDK - libusc UAF via WebGPU shaders at MergeConsecutiveBarriersBP0.5%
CVE-2025-10865High 7.8GPU DDK - DevmemIntGetReservationData does not ref the PMR it returns0.1%
CVE-2025-58411High 8.8GPU DDK - Reservation::psMappedPMR can change while used by a freelist -> UAF0.2%
CVE-2025-58409Low 3.5GPU DDK - Disguised freelist buffers passed to RGXCreateHWRTDataSet can cause arbitrary physical memory writes corrupting memory0.2%
CVE-2025-25176Critical 9.1GPU DDK - GPU Register value contents leaked from secure workloads to non-secure world0.4%
CVE-2025-58408Medium 5.9GPU DDK - KASAN Read UAF in the PVRSRVBridgeRGXSubmitTransfer2 due to improper error handling code0.1%