Сообщается, что Google работает над новым переключателем безопасности, который позволит пользователям запретить Chrome на Android 16 доступ к графическому оборудованию телефона через API WebGPU. Разборка Google Play Services v26.10.31 выявила скрытую настройку, которая должна стать частью режима расширенной защиты (Advanced Protection Mode) и нацелена конкретно на WebGPU в Chrome.
Интерфейс WebGPU, представленный в Chrome на Android в 2023 году, является современным веб-стандартом, предоставляющим веб-приложениям прямой доступ к графическому процессору (GPU) устройства. Разработчики всё активнее внедряют этот новый стандарт в свои приложения, поскольку он позволяет выполнять сложные задачи 3D-рендеринга и машинного обучения непосредственно в браузере.
Однако природа WebGPU, заключающаяся в предоставлении веб-сайтам прямого доступа к основным компонентам системы, представляет угрозу безопасности. Именно поэтому хакеры постоянно ищут уязвимости в реализации WebGPU в браузерах, чтобы проводить атаки и выполнять всевозможные вредоносные действия, включая получение полного контроля над устройством. Хотя уязвимости регулярно устраняются, исправления обычно появляются уже после того, как некоторый ущерб нанесен.
Похоже, Google теперь хочет решить корень проблемы, позволив пользователям полностью отключить WebGPU в Chrome для Android. Согласно недавнему сообщению Android Authority, в режиме расширенной защиты Android 16 появится новый переключатель для отключения WebGPU в Chrome.
Однако отключение WebGPU сопряжено с некоторыми потерями производительности для пользователя. Если вы активируете этот новый переключатель безопасности, любое современное веб-приложение, зависящее от WebGPU, либо не загрузится вовсе, либо будет вынуждено перейти на более старые стандарты WebGL. Это будет наиболее заметно в браузерных играх или на сайтах с интенсивным использованием ИИ. Но если вы выполняете большинство ресурсоемких задач внутри нативных приложений, то, вероятно, всё будет в порядке.
Google официально не объявляла, когда этот переключатель WebGPU станет доступен широкой публике. Код был обнаружен в разработочной сборке Google Play Services, и, как и во всех случаях разбора APK, нет никаких указаний на публичный релиз.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Ivan Jenic




