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

CVE-2026-14086: Google Chrome RCE Vulnerability

CVE-2026-14086 is a remote code execution vulnerability in Google Chrome caused by insufficient policy enforcement in HID. Attackers can exploit this flaw via crafted HTML pages. This article covers technical details, affected versions, impact analysis, and mitigation strategies.

Published:

CVE-2026-14086 Overview

CVE-2026-14086 is an insufficient policy enforcement vulnerability in the Human Interface Device (HID) component of Google Chrome. Versions prior to 150.0.7871.47 fail to properly enforce security policies when handling HID interactions from web content. A remote attacker can execute arbitrary code by convincing a user to visit a crafted HTML page. The flaw is classified under CWE-602: Client-Side Enforcement of Server-Side Security. Google's Chromium team rated the underlying issue as Low severity, though the National Vulnerability Database (NVD) assigned a higher CVSS score based on the arbitrary code execution impact.

Critical Impact

A remote attacker can achieve arbitrary code execution in the browser context by luring a user to a crafted HTML page that abuses the WebHID API policy enforcement gap.

Affected Products

  • Google Chrome versions prior to 150.0.7871.47 (Desktop Stable Channel)
  • Chromium-based browsers incorporating the vulnerable HID policy enforcement logic
  • All operating systems supported by Chrome Desktop (Windows, macOS, Linux)

Discovery Timeline

  • 2026-06-30 - CVE-2026-14086 published to NVD
  • 2026-07-02 - Last updated in NVD database

Technical Details for CVE-2026-14086

Vulnerability Analysis

The vulnerability resides in Chrome's implementation of the WebHID API, which allows web pages to interact with Human Interface Devices such as gamepads, keyboards, and specialized peripherals. Chrome enforces security policies to restrict which origins may access HID devices and which device classes are exposed to web content. The affected versions do not enforce these policies with sufficient rigor, allowing a crafted HTML page to bypass intended restrictions. Successful exploitation results in arbitrary code execution within the browser process context. The Exploit Prediction Scoring System places this CVE in a range indicating moderate near-term exploitation likelihood relative to other published CVEs.

Root Cause

The root cause maps to CWE-602, in which security decisions that should be enforced by trusted server-side or browser-side controls are instead validated by mechanisms that attacker-controlled content can influence. In this case, the HID subsystem does not consistently verify that a caller satisfies all policy requirements before granting access to sensitive device operations. This gap enables a crafted page to reach code paths that should be blocked by permission checks.

Attack Vector

Exploitation requires network delivery and user interaction. The attacker hosts a crafted HTML page and lures the victim to visit it through phishing, malvertising, or a compromised website. When the page loads in a vulnerable Chrome build, JavaScript executes API calls that abuse the policy enforcement weakness in the HID stack. No authentication is required, and the scope remains unchanged, meaning code executes within the compromised renderer or browser process rather than crossing a privilege boundary. The vulnerability mechanism is described in the Chromium Issue Tracker Entry and the Google Chrome Update Announcement.

Detection Methods for CVE-2026-14086

Indicators of Compromise

  • Chrome browser processes spawning unexpected child processes such as cmd.exe, powershell.exe, or shell interpreters shortly after visiting untrusted web content
  • Outbound network connections from chrome.exe to unknown domains immediately following HID device access prompts
  • Chrome version strings below 150.0.7871.47 reported by managed endpoints
  • Unexpected writes to Chrome user data directories or extension folders after browsing sessions

Detection Strategies

  • Inventory installed Chrome versions across the fleet and flag any host running a build earlier than 150.0.7871.47
  • Correlate browser process telemetry with HID device enumeration events to identify anomalous API usage patterns
  • Monitor for suspicious renderer-to-parent process behavior consistent with sandbox escape or code execution attempts

Monitoring Recommendations

  • Ingest endpoint browser process telemetry into a centralized data lake for retrospective hunting against known-bad domains
  • Alert on Chrome child processes that deviate from the standard Chrome process tree, such as scripting hosts or LOLBins
  • Track user navigation to newly registered or low-reputation domains that prompt for HID device access

How to Mitigate CVE-2026-14086

Immediate Actions Required

  • Update Google Chrome to version 150.0.7871.47 or later on all managed endpoints without delay
  • Verify auto-update functionality is enabled and not blocked by group policy or network filtering
  • Communicate the risk to end users and instruct them to restart Chrome to complete the update
  • Audit enterprise policies that grant WebHidAllowedDevicesForUrls or related HID access to ensure the allowlist is minimal

Patch Information

Google addressed the vulnerability in the Chrome Stable Channel release 150.0.7871.47. Details are available in the Google Chrome Update Announcement. Administrators managing Chrome through enterprise tooling should confirm the updated version is deployed and reported by all clients.

Workarounds

  • Disable WebHID access through the DefaultWebHidGuardSetting enterprise policy set to block (2) until patching is complete
  • Restrict HID access to a strict allowlist of trusted internal origins using WebHidAllowedDevicesForUrls
  • Enforce site isolation and strict SameSite cookie defaults to reduce cross-origin attack reach
bash
# Configuration example: disable WebHID via Chrome enterprise policy (Linux managed policy JSON)
{
  "DefaultWebHidGuardSetting": 2,
  "WebHidAskForUrls": [],
  "WebHidBlockedForUrls": ["*"]
}

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.