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

CVE-2026-79044: Google Chrome Information Disclosure Flaw

CVE-2026-79044 is an information disclosure vulnerability in Google Chrome on Android that allows attackers with compromised renderer access to obtain sensitive data. This post covers technical details, affected versions, impact assessment, and mitigation strategies.

Published:

CVE-2026-79044 Overview

CVE-2026-79044 is a missing authorization vulnerability [CWE-862] in the WebAppInstalls component of Google Chrome on Android. Versions prior to 152.0.7977.65 fail to enforce authorization checks when the renderer process interacts with WebAppInstalls functionality. A remote attacker who has already compromised the renderer process can obtain sensitive information by delivering a crafted HTML page to the victim.

Google classifies the Chromium security severity as Medium. The flaw impacts confidentiality but does not affect integrity or availability.

Critical Impact

Attackers with a compromised renderer process can extract sensitive information from Chrome on Android through crafted HTML content targeting WebAppInstalls.

Affected Products

  • Google Chrome for Android prior to 152.0.7977.65
  • Google Android platforms running affected Chrome builds
  • Chromium-based browsers on Android that ship the same WebAppInstalls component

Discovery Timeline

  • 2026-08-25 - CVE-2026-79044 published to the National Vulnerability Database
  • 2026-08-27 - Last updated in NVD database

Technical Details for CVE-2026-79044

Vulnerability Analysis

The vulnerability resides in Chrome's WebAppInstalls implementation, which handles Progressive Web App (PWA) installation flows on Android. The component fails to verify that the caller has the necessary authorization before returning data. This design gap allows a hostile renderer to reach browser-privileged state that should remain isolated by Chrome's site-per-process sandboxing model.

Exploitation requires a two-stage attack chain. The attacker must first compromise the renderer process, typically through a separate memory corruption or type confusion bug. Once inside the renderer sandbox, the attacker uses a crafted HTML page to invoke WebAppInstalls interfaces and retrieve information that would normally require higher trust.

The scope remains unchanged, meaning the disclosure is bounded to the browser's own security domain. However, the sensitive information exposed can include data useful for further exploitation, such as installed application metadata or session context tied to the browser profile.

Root Cause

The root cause is a missing authorization check [CWE-862] between the renderer process and the browser-side WebAppInstalls handler. The handler trusts incoming Inter-Process Communication (IPC) messages without validating the origin or capability of the caller. This violates Chromium's rule of least privilege at the process boundary.

Attack Vector

The attack vector is network-based with high complexity and requires user interaction. A victim must load attacker-controlled content in Chrome for Android. The attacker must already have code execution inside the renderer, so successful exploitation depends on chaining CVE-2026-79044 with a separate renderer compromise. Refer to the Chromium Issue Tracker #497095313 for the upstream technical discussion.

Detection Methods for CVE-2026-79044

Indicators of Compromise

  • Chrome for Android builds reporting a version string below 152.0.7977.65 on managed devices
  • Unusual PWA installation prompts or WebAppInstalls activity originating from untrusted domains
  • Renderer process crashes or anomalous IPC message patterns preceding data exfiltration

Detection Strategies

  • Inventory mobile browser versions across the fleet and flag Android endpoints running Chrome below 152.0.7977.65
  • Correlate mobile browser telemetry with outbound traffic to newly observed or low-reputation domains delivering crafted HTML payloads
  • Hunt for renderer exploitation precursors, including WebAssembly and JavaScript engine crashes reported through Android crash telemetry

Monitoring Recommendations

  • Enforce mobile device management (MDM) policies that report installed browser versions to a central console
  • Monitor DNS and TLS Server Name Indication (SNI) logs for repeated visits to domains associated with browser exploit kits
  • Track PWA install events on managed Android devices and alert on unexpected installations tied to unmanaged origins

How to Mitigate CVE-2026-79044

Immediate Actions Required

  • Update Google Chrome for Android to version 152.0.7977.65 or later through the Google Play Store
  • Push the update to all managed Android devices using MDM or enterprise mobility management (EMM) policies
  • Audit Chromium-based Android browsers in the environment and confirm they have incorporated the upstream fix

Patch Information

Google released the fix in the Chrome Stable Channel update covering version 152.0.7977.65. Details are available in the Chrome Stable Channel Update release notes and the Chromium Issue Tracker #497095313. Apply the update through Google Play or vendor-managed update channels.

Workarounds

  • Restrict browsing to trusted domains through mobile web filtering until the patch is deployed
  • Disable or restrict PWA installation on managed devices via Chrome Enterprise policies where feasible
  • Require the latest Chrome version as a conditional access requirement for corporate resources
bash
# Verify Chrome for Android version on a managed device via adb
adb shell dumpsys package com.android.chrome | grep versionName

# Expected output for patched devices:
# versionName=152.0.7977.65

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.