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

CVE-2026-14083: Google Chrome XSS Vulnerability

CVE-2026-14083 is a cross-site scripting flaw in Google Chrome that enables remote attackers to inject malicious scripts via crafted HTML pages. This article covers the technical details, affected versions, and mitigation.

Published:

CVE-2026-14083 Overview

CVE-2026-14083 is a Universal Cross-Site Scripting (UXSS) vulnerability in Google Chrome caused by insufficient validation of untrusted input in the HTML processing pipeline. A remote attacker can inject arbitrary scripts or HTML into a victim's browsing context through a crafted HTML page. Exploitation requires user interaction, such as visiting a malicious website or clicking a specially crafted link. Google addressed the flaw in Chrome 150.0.7871.47. Chromium classifies the security severity as Low, while the NVD assigns a medium rating under [CWE-20]: Improper Input Validation.

Critical Impact

Successful exploitation allows attackers to execute arbitrary scripts across origin boundaries, enabling session theft, credential harvesting, and phishing attacks within the browser context.

Affected Products

  • Google Chrome versions prior to 150.0.7871.47
  • Desktop Chrome Stable channel
  • Chromium-based browsers sharing the affected HTML validation code

Discovery Timeline

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

Technical Details for CVE-2026-14083

Vulnerability Analysis

CVE-2026-14083 stems from improper validation of untrusted HTML input within Chrome's rendering pipeline. The flaw results in a Universal Cross-Site Scripting (UXSS) condition, where injected content executes in the security context of a targeted origin rather than the attacker's origin. This bypasses the same-origin policy, one of the browser's core isolation mechanisms.

Attackers exploit the flaw by luring a victim to a crafted HTML page. Once loaded, the malicious payload manipulates the vulnerable parsing or sanitization logic to inject scripts that run against unrelated origins. The scope change indicates that compromise extends beyond the initially loaded document.

Root Cause

The root cause is classified as [CWE-20] Improper Input Validation. Chrome's HTML handling code fails to properly sanitize or validate specific structures within untrusted markup. This gap allows attacker-controlled content to persist through parsing and reach execution contexts where script boundaries should have been enforced.

Attack Vector

Exploitation occurs over the network and requires user interaction. A victim must visit an attacker-controlled page or open crafted HTML content. No privileges or prior authentication are needed. The public references, including the Chrome Release Update and the Chromium Issue Tracker Entry, describe the fix but do not publish exploit details.

Detection Methods for CVE-2026-14083

Indicators of Compromise

  • Browser telemetry showing script execution in origins that did not serve the script source
  • Outbound requests from browser processes to unfamiliar domains following visits to untrusted HTML content
  • Unexpected DOM mutations or injected <script> and <iframe> elements in cached page content

Detection Strategies

  • Inventory Chrome installations and flag hosts running versions earlier than 150.0.7871.47
  • Inspect web proxy and DNS logs for user navigation to newly registered or low-reputation domains hosting HTML payloads
  • Correlate browser process behavior with subsequent credential submission or session token access events

Monitoring Recommendations

  • Deploy endpoint telemetry to capture Chrome child process activity and network egress
  • Monitor enterprise browser management consoles for version compliance across managed fleets
  • Enable URL filtering and content inspection at the network edge to identify suspicious HTML delivery patterns

How to Mitigate CVE-2026-14083

Immediate Actions Required

  • Update Google Chrome to version 150.0.7871.47 or later on all managed endpoints
  • Restart browser sessions after patch deployment to ensure the fixed binary is active
  • Verify Chromium-based browsers used in the environment have incorporated the upstream fix

Patch Information

Google released the fix in Chrome Stable 150.0.7871.47. Refer to the Chrome Release Update for full advisory details and the Chromium Issue Tracker Entry for issue-specific metadata.

Workarounds

  • Restrict browsing to trusted sites through enterprise policy until patching is complete
  • Enforce Chrome auto-update policies via Group Policy or MDM to accelerate rollout
  • Educate users to avoid opening HTML attachments or links from untrusted sources
bash
# Verify installed Chrome version on Windows
reg query "HKLM\SOFTWARE\Google\Update\Clients\{8A69D345-D564-463C-AFF1-A69D9E530F96}" /v pv

# Verify installed Chrome version on macOS
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --version

# Verify installed Chrome version on Linux
google-chrome --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.