Search results for

All search results
Best daily deals

Affiliate links on Android Authority may earn us a commission. Learn more.

Android's Advanced Protection Mode may soon disable a key Chrome feature to boost security

Google might restrict WebGPU access in Chrome for high-risk users to protect them from remote code execution and data risks.
By

2 hours ago

Add AndroidAuthority on Google
Advanced Protection mode in Android 16 based One UI 8 hero mode
Mishaal Rahman / Android Authority
TL;DR
  • Google is testing a new option within Android’s Advanced Protection Mode to disable the WebGPU API in Chrome to prevent security exploits.
  • While WebGPU allows for high-performance rendering, it is susceptible to vulnerabilities that can lead to remote code execution.
  • This change follows other recent restrictions discovered in the one-click security mode, such as limits on the AccessibilityService API.

With Android 16, Google introduced Advanced Protection Mode. This is a one-click security mode that enables all of Android’s highest security features to safeguard high-risk individuals against online attacks, harmful apps, and data risks. We’ve recently spotted Google testing restricting the AccessibilityService API unless they are classified as accessibility tools under Advanced Protection Mode. Today, we’ve spotted Google working to disable Chrome’s WebGPU API when users toggle Advanced Protection Mode.

The WebGPU API enables web developers to use the system GPU to perform high-performance computations and render complex images in the browser. WebGPU succeeds WebGL, providing better compatibility with modern GPUs, support for general-purpose GPU computations, faster operations, and access to more advanced GPU features.

WebGPU is enabled by default in Chrome 121 and later on devices running Android 12 or higher with Qualcomm or ARM GPUs. Despite the support conditions in place, this is quite a wide net, so we see WebGPU across popular devices these days.

One drawback of WebGPU is its susceptibility to attacks and vulnerabilities, which have been used for remote code execution in some cases. While vulnerabilities eventually get fixed, that usually happens only after security researchers discover them — bad actors can misuse them before disclosure to target high-risk individuals and compromise their security and privacy.

Don’t want to miss the best from Android Authority?

google preferred source badge light@2xgoogle preferred source badge dark@2x

Google appears to be aware of WebGPU’s risks and is planning to disable it in Chrome when a user enables Advanced Protection Mode. We spotted clues within Google Play Services v26.10.31 and managed to enable a new “Turn off WebGPU to help protect against security threats” option in Advanced Protection Mode.

Android Advanced Protection Mode Disable WebGPU in Chrome
AssembleDebug / Android Authority

This upcoming option will join other Chrome protection features such as Android Safe Browsing, Chrome Browsing (for HTTPS), and JavaScript Protections. We’ll keep you updated when we learn more about its rollout.

⚠️ An APK teardown helps predict features that may arrive on a service in the future based on work-in-progress code. However, it is possible that such predicted features may not make it to a public release.
Follow

Thank you for being part of our community. Read our Comment Policy before posting.