Skip to content
Tech News
← Back to articles

Researcher shows single WebGPU shader can freeze any Mac browser

read original more articles
GoKawiil Brief

A security researcher published a proof-of-concept called the Deathray, a tiny WebGPU program that locks up a Mac's graphics pipeline after a single click on a malicious webpage. The bug reproduces across Chrome, Firefox and Safari on Apple Silicon Macs running macOS Tahoe, but does not cause the same lasting freeze on other operating systems. An infinite compute-shader loop feeding a shared buffer into a render shader appears to be the trigger, forcing victims to hard-restart their machine.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

WebGPU is a new cross-browser standard meant to replace WebGL, and this shows that letting untrusted sites submit GPU shaders can create serious denial-of-service risks at the operating system level, not just within a browser tab. Because the bug crosses all major Mac browsers, it points to a shared flaw in how macOS or its GPU drivers handle WebGPU workloads rather than a single browser's implementation. It raises pressure on Apple and browser vendors to add safeguards like shader execution timeouts before WebGPU sees wider adoption.

Key Takeaways

Source: auberon.xyz, 2026-09-10

Published there as: “The Deathray: A simple way for an untrusted site to freeze a Mac”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.