External risk intelligence

Google Chrome for Android GPU Memory Corruption Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 9.6)

CVE-2026-121074

The vulnerability exists in a web browser used to render arbitrary HTML content from the internet. Because the primary function of a browser is to process untrusted public web content, the vulnerable surface is commonly and intentionally exposed to the internet in normal deployment patterns.

Memory Corruption

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A memory corruption vulnerability in the graphics processing unit (GPU) of Google Chrome on Android could allow an attacker to execute code outside the browser's secure environment by tricking a user into visiting a malicious webpage.

  • Code could run outside the browser.
  • Browser-based threats are common and expected.
  • Confirm relevance and exposure to business operations.

Attack Path

How an attacker could exploit the issue

An attacker could trick a user into visiting a malicious webpage, which could then trigger a memory corruption vulnerability in the browser's graphics processing unit. This could allow the attacker to execute code beyond the browser's intended safety boundaries.

  • Entry condition: User visits a malicious page.
  • Trigger point: Vulnerable GPU component.
  • Resulting risk: Arbitrary code execution.

Live Threat

Current exploitation, exposure, and threat context

A memory corruption vulnerability in the GPU component of Google Chrome on Android could allow a remote attacker to execute arbitrary code outside the sandbox. This could occur when a user visits a malicious HTML page, potentially impacting the confidentiality, integrity, and availability of the affected system.

  • System code execution.
  • Via a crafted HTML page.
  • Compromise of device integrity.

Operational Fix

Recommended remediation, mitigation, and detection steps

Memory corruption in Google Chrome on Android, prior to a specific version, poses a risk of arbitrary code execution outside the sandbox through a malicious HTML page. Technical leaders and security teams should identify all instances of the affected Chrome version on Android devices, determine their exposure and business criticality, and pinpoint the accountable owners. Planning remediation based on this risk assessment should be the next step.

  • Own by: Android device owners.
  • Verify first: Device exposure and criticality.
  • Action: Plan and execute updates.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is Google Chrome for Android?

Google Chrome is a web browser used to navigate the internet by rendering HTML, CSS, and JavaScript. On Android, it utilizes the device's graphics processing unit (GPU) to accelerate the visual rendering of web pages, providing a smoother experience when viewing complex graphical content or animations.

What does memory corruption mean in CVE-2026-121074?

This vulnerability involves a weakness class known as CWE-119, or Improper Restriction of Operations within the Bounds of a Memory Buffer. Essentially, the browser's GPU component fails to properly manage data storage, allowing an attacker to overwrite adjacent memory, which can lead to unauthorized code execution.

How is this vulnerability triggered?

An attacker triggers this issue by enticing a user to navigate to a specifically crafted, malicious HTML page. The bug is not triggered by simply having the browser installed or running in the background; it requires the active processing of malicious web content to exploit the GPU memory flaw.

Is my device at risk based on Halo Surface Signal?

Halo Surface Signal indicates this risk is 'Likely' because Google Chrome is designed to process untrusted public web content by default. Since the browser's primary function is to render internet-sourced HTML, the vulnerable GPU component is inherently exposed to the internet during normal daily use.

Do I need to update my devices to address CVE-2026-121074?

Yes, the primary step is to ensure your Android devices are updated to the secure version of Chrome, which is 157.0.8103.38 or later. Organizations should first identify all managed devices running older versions and prioritize patching based on the business criticality of those specific units.

References