← All stories
● Covered by 1 source · 1 reportMedium impact1 negative

WebGPU vulnerability can freeze macOS devices via untrusted websites

🔄 Updated 34m ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Untrusted websites can freeze macOS devices using WebGPU shaders.
  • The vulnerability affects Chrome, Firefox, and Safari on macOS.
  • The issue does not reproduce on other operating systems.
  • The exploit uses an infinite loop in a compute shader, impacting the WindowServer.

WebGPU Exploit Freezes macOS

A newly identified vulnerability, named "Deathray," allows malicious websites to freeze macOS devices. By simply clicking a link, a user's Mac can become unresponsive, requiring a forced restart to regain control of the desktop UI. This exploit leverages WebGPU technology to create a denial-of-service condition.

Cross-Browser Impact on macOS

The Deathray vulnerability has been successfully reproduced across major browsers on macOS, including Chrome, Firefox, and Safari. While it causes tabs to freeze and performance degradation on other operating systems, the critical system-wide freeze is specific to macOS. Testing was conducted on M-series MacBooks running Tahoe, with potential impact on other Mac models.

Technical Mechanism

The exploit utilizes WebGPU, a web technology that allows sites to submit shaders to run on a device's GPU. The core of the Deathray is a compute shader containing an infinite busy loop that continuously copies data within a buffer. A dependent vertex shader attempts to read from this same buffer, causing a deadlock as the compute shader never completes its operation.

This GPU resource contention escalates to the WindowServer process, which is responsible for the graphical user interface. The WindowServer becomes unresponsive due to the WebGPU pileup, leading to the entire desktop UI freezing. Symptoms can vary, including an unresponsive mouse, beachball cursors, or graphical artifacts on the screen.

Implications for Users

The vulnerability presents a risk for macOS users, as visiting a compromised or malicious website could lead to system instability and data loss if unsaved work is present. The simplicity of the exploit, fitting into a small file, makes it easily deployable. Users are advised to exercise caution when browsing untrusted sites until a patch is released.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~16 min · 14 stories · Sep 10

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

A vulnerability dubbed "Deathray" allows untrusted websites to freeze macOS devices by exploiting WebGPU shaders, rendering the desktop UI unusable until a forced restart. This issue affects Chrome, Firefox, and Safari on macOS, but not other operating systems, and highlights a potential denial-of-service vector for Mac users.