CVE-2026-41157 GPU DDK - OOB Write in CalculateNPOTTwiddleSparsePageMap3D

Critical 9.8 Published Updated

An out-of-bounds write in the GPU driver triggered by malicious WebGPU content can cause memory corruption, leading to browser crashes or potential code execution.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-41157?

CVE-2026-41157 is a critical memory corruption vulnerability in Imagination Technologies Graphics DDK, published on 12 Jun 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A web page that contains unusual WebGPU content loaded into the GPU GLES render process and can trigger an out-of-bound write in the GPU user-space driver, leading to memory corruption and possible browser/GPU process crash.

The software computes a required memory size from untrusted input, but integer overflow can produce a value smaller than needed. Subsequent write operations may then occur past the intended memory boundary, corrupting adjacent memory and causing process instability or termination.

Weakness: CWE-787

Which versions are affected by CVE-2026-41157?

How do I fix CVE-2026-41157?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-41157 being exploited?

There is no known exploitation of CVE-2026-41157 in the wild and no public exploit code.

Sources

Also known as A-496269893, ASB-A-496269893, GHSA-2m3r-7r37-rw4c.

Is CVE-2026-41157 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free