HeadlinesBriefing favicon HeadlinesBriefing.com

Web GPU 'Deathray' が信頼できないサイトから Mac をフリーズ

Hacker News •
×

新たに実証されたエクスプロイトで、「The Deathray」と呼ばれるものは、信頼できないウェブサイトが Mac のグラフィックシステムをフリーズさせ、強制再起動までデスクトップ UI を使用不能にすることを許可します。2026年9月10日に開示されたこの脆弱性は、Tahoe を実行する M シリーズ MacBook の Chrome、Firefox、Safari の Mac OS に影響しますが、他のオペレーティングシステムでは再現されません。この攻撃は、デバイスの GPU でシェーダーを実行するための最新のブラウザ API である Web GPU を利用します。最小限のコンピュートシェーダーには、GPU バッファーを独占する無限のビジーループが含まれており、これによりバーテックスシェーダーがブロックされ、ウィンドウサーバーにカスケード効果を引き起こします。これにより、システム全体の UI フリーズ、視覚的アーティファクトが発生し、最終的にウォッチドッグタイマーによってトリガーされるカーネルパニックが発生します。システムの残りの部分は SSH を介して応答性を維持します。著者は、これが 2023 年の Web GL エクスプロイト「Shady Shader」(Imperva の Ron Masas による、CVE-2023-40441)と類似していることに注意しており、Apple はループ検出の改善によってこれをパッチしました。ただし、Web GPU のバリデーションは弱いようで、単純に識別可能な無限ループを許可しています。著者は、停止状態の検出は根本的に不可能であり、信頼できないコードに対してより良い GPU プリエンプションを主張しており、他のオペレーティングシステムではこれが正しく処理されていると指摘しています。