CVE-2026-106301 Overview
CVE-2026-106301 is a confused deputy vulnerability in the Contextual Tasks component of Google Chrome prior to version 155.0.8059.39. A remote attacker who has already compromised the renderer process can bypass system access restrictions and reach a privileged page through a crafted HTML page. Google classifies the Chromium security severity as Medium. The flaw is tracked under CWE-441: Unintended Proxy or Intermediary (Confused Deputy) and was addressed in the Chrome Stable channel update.
Critical Impact
An attacker with renderer compromise can escalate access by abusing Contextual Tasks as a confused deputy, reaching privileged browser pages otherwise blocked by the sandbox boundary.
Affected Products
- Google Chrome Desktop versions prior to 155.0.8059.39
- Chromium-based browsers that incorporate the vulnerable Contextual Tasks component
- Downstream distributions shipping unpatched Chromium builds
Discovery Timeline
- 2026-10-06 - CVE-2026-106301 published to the National Vulnerability Database
- 2026-10-06 - Last updated in NVD database
Technical Details for CVE-2026-106301
Vulnerability Analysis
The vulnerability resides in Chrome's Contextual Tasks feature, which coordinates actions between web content and higher-privileged browser surfaces. A confused deputy weakness arises when a trusted component performs an action on behalf of a less-trusted caller without properly validating the caller's authority. In this case, Contextual Tasks can be induced to act on behalf of a compromised renderer, allowing the renderer to influence operations it should not be permitted to initiate.
Exploitation requires a prior renderer compromise, meaning this flaw is a secondary-stage primitive rather than an initial access vector. When chained with a renderer code execution bug, it extends the attacker's reach beyond the sandbox into a privileged page context. The outcome is a bypass of the renderer-to-browser trust boundary that Chrome's multi-process architecture is designed to enforce.
Root Cause
The root cause maps to CWE-441, where the Contextual Tasks intermediary fails to adequately verify the origin or authority of requests before brokering access to privileged resources. The component effectively acts as a proxy that trusts caller-supplied context, enabling a crafted HTML page handled by a compromised renderer to request operations outside the renderer's sandboxed scope.
Attack Vector
The attack requires the attacker to first compromise a renderer process, typically through a separate memory corruption or type confusion bug. Once renderer control is established, the attacker serves a crafted HTML page that invokes Contextual Tasks in a way that causes the trusted component to perform privileged actions. This bypasses system access restrictions and provides reach into a privileged page, broadening post-exploitation capability. Full technical details are tracked in Chromium Issue #523750306.
No public proof-of-concept code is available at the time of publication, and the CVE is not listed in the CISA Known Exploited Vulnerabilities catalog.
Detection Methods for CVE-2026-106301
Indicators of Compromise
- Chrome browser processes running versions prior to 155.0.8059.39 in enterprise inventory scans
- Unexpected navigation events from standard web origins to privileged chrome:// surfaces
- Renderer processes spawning or interacting with privileged browser pages outside typical user workflows
Detection Strategies
- Inventory browser versions across managed endpoints and flag Chrome installations below 155.0.8059.39
- Monitor browser telemetry for anomalous transitions between web content and privileged browser UI contexts
- Correlate renderer crash reports with subsequent privileged-page activity, which can indicate chained exploitation
Monitoring Recommendations
- Enable Chrome Enterprise reporting to centralize version, crash, and extension telemetry
- Forward endpoint process telemetry to a security data lake for cross-correlation with web proxy logs
- Alert on execution of unexpected child processes spawned from the Chrome browser process tree
How to Mitigate CVE-2026-106301
Immediate Actions Required
- Update Google Chrome to version 155.0.8059.39 or later across all managed endpoints
- Validate that Chromium-based browsers and embedded frameworks have incorporated the upstream fix
- Audit extension and enterprise policy configurations that may expose additional privileged surfaces
Patch Information
Google released the fix in the Chrome Stable channel update documented at the Chrome Stable Channel Update announcement. Administrators should deploy Chrome 155.0.8059.39 or later. Verify successful rollout by querying installed versions through endpoint management tooling and restarting browser sessions to apply the update.
Workarounds
- No official workaround is published; patching remains the authoritative remediation
- Restrict browsing to trusted sites via enterprise policy until updates are deployed
- Enforce automatic Chrome updates through Google Update policies to reduce exposure windows
# Verify installed Chrome version on Windows endpoints
reg query "HKLM\Software\Google\Update\Clients\{8A69D345-D564-463C-AFF1-A69D9E530F96}" /v pv
# Verify installed Chrome version on macOS endpoints
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --version
# Verify installed Chrome version on Linux endpoints
google-chrome --version
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

