Google은 Chrome이 WebGPU 인터페이스를 통해 휴대전화의 그래픽 하드웨어에 액세스하지 못하도록 사용자가 스위치를 전환할 수 있는 Android 16 버전의 Chrome 브라우저에 대한 새로운 보안 제어 옵션을 개발하고 있습니다. 개발자는 Google Play 서비스 버전 26.10.31의 APK를 풀고 분석할 때 이 숨겨진 설정을 발견했습니다. 특히 크롬에서 WebGPU 기능을 제어하는 ​​데 사용되는 안드로이드 16의 '고급 보호 모드'에 통합될 것으로 예상된다.

2023년 Android용 Chrome에 처음 등장한 WebGPU 인터페이스는 웹페이지와 웹 애플리케이션이 기기의 GPU에 직접 액세스하여 브라우저 내에서 집중적인 3D 렌더링과 복잡한 기계 학습 작업을 수행할 수 있게 해주는 최신 웹용 그래픽 표준입니다. 점점 더 많은 개발자들이 이 표준을 채택함에 따라 WebGPU에 의존하는 웹 게임, 온라인 그래픽 애플리케이션, 브라우저 기반 AI 기능의 수도 증가하기 시작했습니다.

그러나 WebGPU는 웹사이트에 핵심 시스템 구성 요소를 직접 호출할 수 있는 기능을 제공하기 때문에 새로운 보안 위험도 초래합니다. 공격자는 공격을 시작하고 다양한 악의적인 작업을 수행하며 잠재적으로 피해자 장치를 완전히 제어하기 위해 브라우저의 WebGPU 구현에서 취약점을 지속적으로 찾고 있습니다. 관련 취약점은 지속적으로 패치되고 있지만 일부 공격이 발생한 후에야 패치가 사용자에게 푸시되는 경우가 많습니다.

구글이 이번에 제공할 예정인 WebGPU 스위치는 '원천으로부터의 위험을 줄이려는' 시도로 평가돼, 사용자가 필요하다면 안드로이드 버전 크롬의 WebGPU 사용을 완전히 금지할 수 있게 됐다. Android Authority의 최신 보고서에 따르면 Android 16의 고급 보호 모드에는 Chrome WebGPU 전용 새로운 종료 옵션이 추가되며 사용자는 간단한 전환 작업을 통해 보안 보호 수준을 높일 수 있습니다.

그러나 WebGPU를 끄는 데에는 비용이 들지 않습니다. 사용자가 이 안전 스위치를 활성화하면 WebGPU를 사용하는 모든 최신 웹 애플리케이션은 제대로 로드되지 않거나 이전 WebGL 표준에서 실행되어야 합니다. 이는 3D 게임, 브라우저를 실행 환경으로 사용하는 그래픽 애플리케이션, 브라우저 측 AI 추론에 크게 의존하는 웹사이트에서 특히 분명합니다. 화면 성능 및 성능이 크게 저하될 수 있습니다. 사용자가 일반적으로 기본 애플리케이션을 통해 로드가 높은 작업을 처리하고 웹 측에 덜 의존하는 경우 WebGPU를 끄면 경험에 상대적으로 제한적인 영향을 미칩니다.

현재 Google은 이 WebGPU 스위치의 출시 시기를 공식적으로 발표하지 않았으며 공개 채널에서 이 기능을 언급하지도 않았습니다. 관련 코드는 Google Play 서비스 개발 버전에만 나타납니다. APK 언패킹 분석의 일반적인 상황에 따르면, 일정대로 안정적인 버전으로 출시된다는 보장은 없습니다. 일반 사용자에게 푸시되는 구체적인 시간은 아직 Google의 확인이 필요합니다.