HeadlinesBriefing favicon HeadlinesBriefing.com

Web GPU 'Deathray' Блокирует Mac через Недоверенные Сайты

Hacker News •
×

Недавно продемонстрированный эксплойт, получивший название 'The Deathray', позволяет ненадежному веб-сайту заморозить графическую систему Mac, делая рабочий стол непригодным для использования до принудительной перезагрузки. Раскрыто 10 сентября 2026 года, уязвимость затрагивает Mac OS в Chrome, Firefox и Safari на MacBook с M-чипом под управлением Tahoe, но не воспроизводится на других операционных системах. Атака использует Web GPU — современный API браузера для запуска шейдеров на GPU устройства. Минимальный вычислительный шейдер содержит бесконечный занятый цикл, который монополизирует буфер GPU, блокируя вершинный шейдер и вызывая каскадный эффект на Window Server. Это приводит к системной блокировке интерфейса пользователя, визуальным артефактам и в конечном итоге к панике ядра, запущенной таймером watchdog. Остальная часть системы остается отзывчивой через SSH. Автор отмечает, что это напоминает эксплойт Web GL от 2023 года, 'Shady Shader' от Рона Масаса из Imperva (CVE-2023-40441), который Apple исправила с улучшенным обнаружением петель. Однако валидация Web GPU, кажется, слабее, позволяя тривиально идентифицируемым бесконечным циклам. Автор утверждает, что обнаружение состояний останова фундаментально невозможно и призывает к лучшей прерывистости GPU для ненадежного кода, отмечая, что другие операционные системы справляются с этим правильно.