Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-78900

CVE-2026-78900: Google Chrome Media RCE Vulnerability

CVE-2026-78900 is a remote code execution flaw in Google Chrome Media that allows attackers to execute arbitrary code outside the sandbox via crafted HTML pages. This post explains its impact, affected versions, and mitigation steps.

Published:

CVE-2026-78900 Overview

CVE-2026-78900 is an improper input validation vulnerability in the Media component of Google Chrome. The flaw affects Chrome versions prior to 152.0.7977.65 and enables a remote attacker to execute arbitrary code outside the browser sandbox. Exploitation requires the victim to load a crafted HTML page. Google classified the underlying Chromium issue as High severity, while the NVD scored it as Critical due to the sandbox escape and scope change.

Critical Impact

A successful exploit lets a remote attacker break out of the Chrome sandbox and execute arbitrary code on the host, with only a single user interaction such as visiting a malicious page.

Affected Products

  • Google Chrome for Desktop prior to 152.0.7977.65
  • Chromium-based builds sharing the vulnerable Media component
  • Downstream browsers rebasing on pre-152 Chromium

Discovery Timeline

  • 2026-08-25 - CVE-2026-78900 published to NVD
  • 2026-08-27 - Last updated in NVD database

Technical Details for CVE-2026-78900

Vulnerability Analysis

The vulnerability resides in the Media subsystem of Chrome, which parses and decodes audio and video content delivered through HTML pages. Chrome fails to properly validate input handed to media processing routines. An attacker can craft media elements that push the component into an unsafe state and reach code paths that should be unreachable from web content.

The Media component runs privileged operations that interact with GPU, codec, and IPC boundaries. When input validation fails at these boundaries, an attacker can influence memory state or control flow beyond the renderer. The result is arbitrary code execution outside the Chrome sandbox, giving the attacker native code execution in a higher-privileged process context.

The issue is tracked under Chromium Issue Tracker #536428615 and remediated in the Chrome Stable Release Update.

Root Cause

The root cause is improper input validation [CWE-20] in the Media pipeline. Chrome trusts attacker-controlled fields in crafted media streams or media element attributes without enforcing bounds and type constraints before use. Because the Media component crosses process boundaries, a validation gap in one process propagates into a more privileged one, enabling the sandbox escape.

Attack Vector

The attack is network-based and requires user interaction. A victim visits an attacker-controlled or compromised page that serves crafted HTML referencing malicious media content. The Media component processes the payload during normal page rendering. No authentication is required, and the scope change confirms that impact extends beyond the initially vulnerable component into other Chrome processes.

No verified public exploit or proof-of-concept is available. See the security advisory for technical details.

Detection Methods for CVE-2026-78900

Indicators of Compromise

  • Chrome renderer or GPU processes spawning unexpected child processes such as cmd.exe, powershell.exe, or shell interpreters
  • Outbound connections from Chrome helper processes to previously unseen domains immediately after page loads containing <video> or <audio> elements
  • Unexpected writes to user profile directories or startup locations from Chrome child processes

Detection Strategies

  • Inventory Chrome installations and flag hosts running versions prior to 152.0.7977.65 using endpoint software inventory data
  • Alert on process lineage anomalies where Chrome helper processes create non-browser executables, which is atypical for legitimate media playback
  • Correlate browser crash telemetry with subsequent process or network anomalies on the same host within a short time window

Monitoring Recommendations

  • Collect Chrome version telemetry and enforce automated compliance reporting against the fixed build
  • Monitor Windows Event Logs, macOS unified logs, and Linux audit logs for Chrome child-process creations and DLL loads outside expected paths
  • Track DNS and HTTP telemetry for high-risk media hosting patterns and correlate against Chrome user activity

How to Mitigate CVE-2026-78900

Immediate Actions Required

  • Update Chrome to 152.0.7977.65 or later on all managed endpoints and restart the browser to complete the update
  • Push the update through enterprise management channels such as Chrome Browser Cloud Management, Group Policy, or MDM to accelerate rollout
  • Validate that Chromium-based third-party browsers in the environment have rebased on a fixed Chromium version

Patch Information

Google released the fix in the Chrome Stable channel at version 152.0.7977.65. Deployment guidance and release notes are available in the Chrome Stable Release Update. Technical tracking is maintained in Chromium Issue Tracker #536428615.

Workarounds

  • Restrict browsing to trusted sites through enterprise policy or web filtering until patches are deployed
  • Disable or restrict autoplay and media features on high-risk endpoints where feasible
  • Apply application allowlisting to prevent Chrome child processes from launching non-browser executables
bash
# Configuration example
# Verify installed Chrome version on Linux endpoints
google-chrome --version

# Windows: query installed version via registry
reg query "HKLM\Software\Google\Chrome\BLBeacon" /v version

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.