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

CVE-2026-14082: Google Chrome Information Disclosure Bug

CVE-2026-14082 is an information disclosure flaw in Google Chrome that allows attackers to leak cross-origin data via crafted HTML pages. This article covers technical details, affected versions, and mitigation.

Published:

CVE-2026-14082 Overview

CVE-2026-14082 is a race condition in the Storage component of Google Chrome versions prior to 150.0.7871.47. A remote attacker can exploit this flaw by serving a crafted HTML page that triggers concurrent access to shared storage resources. Successful exploitation leaks cross-origin data, breaking the same-origin policy that isolates web content. Chromium's security team rated the underlying issue as Low severity, while the NVD scoring reflects the confidentiality impact on affected users. The vulnerability is classified under [CWE-362] (Concurrent Execution using Shared Resource with Improper Synchronization).

Critical Impact

Remote attackers can leak cross-origin data from a victim's browser by luring the user to a crafted HTML page.

Affected Products

  • Google Chrome versions prior to 150.0.7871.47
  • Chromium-based browsers sharing the affected Storage code path
  • Desktop Chrome Stable channel builds released before the June 2026 update

Discovery Timeline

  • 2026-06-30 - CVE-2026-14082 published to NVD
  • 2026-07-01 - Last updated in NVD database

Technical Details for CVE-2026-14082

Vulnerability Analysis

The flaw resides in Chrome's Storage subsystem, which handles persistent web storage APIs across origins. A race condition allows two or more operations to interleave in an unintended order, exposing data that should remain isolated between origins. An attacker hosting a crafted HTML page can orchestrate the concurrent operations required to trigger the leak. The result is a same-origin policy bypass limited to confidentiality, with no integrity or availability impact reported. User interaction is required because the victim must visit or be redirected to the attacker-controlled page.

Root Cause

The root cause is improper synchronization of shared storage resources within Chrome. When multiple execution contexts access the same storage state without adequate locking, one context can observe data belonging to another origin before isolation checks complete. This is a classic Time-of-Check to Time-of-Use pattern within the browser's storage layer, mapped to [CWE-362].

Attack Vector

Exploitation occurs over the network through a normal web navigation. The attacker delivers HTML and JavaScript that repeatedly invokes storage operations to widen the race window. Once the interleaving succeeds, the malicious page reads cross-origin data such as cached content or storage keys tied to unrelated sites. No authentication or elevated privileges are required. Details are tracked in the Chromium Issue Tracker Entry and the Google Chrome Stable Update.

Detection Methods for CVE-2026-14082

Indicators of Compromise

  • Chrome browser processes running versions earlier than 150.0.7871.47 on managed endpoints
  • Outbound connections from browser processes to unverified domains immediately followed by anomalous storage API activity
  • HTML pages that generate rapid, repeated calls to Storage APIs designed to force concurrent access

Detection Strategies

  • Inventory installed Chrome versions across the fleet and flag any host running a build prior to 150.0.7871.47
  • Correlate browser telemetry with proxy logs to identify visits to newly registered or low-reputation domains serving heavy client-side storage code
  • Monitor for Chrome crash reports or renderer anomalies associated with storage operations, which may indicate exploitation attempts

Monitoring Recommendations

  • Enable centralized logging of browser version and update status through enterprise management tooling
  • Alert on endpoints where automatic Chrome updates are disabled or stalled
  • Track EPSS shifts for CVE-2026-14082; the current EPSS probability is 0.21% at the 11.199 percentile, indicating low but non-zero exploitation likelihood

How to Mitigate CVE-2026-14082

Immediate Actions Required

  • Update Google Chrome to version 150.0.7871.47 or later on all endpoints
  • Restart Chrome after the update so the patched binaries load into memory
  • Verify that enterprise update policies do not block or defer the Stable channel patch

Patch Information

Google addressed the issue in the Chrome Stable channel release documented in the Google Chrome Stable Update. The fix corrects the synchronization logic in the Storage component so concurrent operations cannot expose cross-origin data. Administrators should confirm patched builds are deployed by checking the version string in chrome://settings/help.

Workarounds

  • Restrict browsing to trusted sites through enterprise web filtering until the patch is deployed
  • Enforce Chrome auto-update through group policy or MDM to reduce patch latency
  • Advise users to avoid clicking untrusted links or opening unsolicited HTML attachments in browsers pending remediation
bash
# Verify installed Chrome version on Linux endpoints
google-chrome --version

# Windows: query the installed version from the registry
reg query "HKLM\Software\Google\Update\Clients\{8A69D345-D564-463C-AFF1-A69D9E530F96}" /v pv

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.