CVE-2026-17756 Overview
CVE-2026-17756 is a policy enforcement weakness in the Presentation component of Google Chrome. Versions prior to 151.0.7922.72 fail to enforce navigation restrictions correctly. A remote attacker can bypass these restrictions using a crafted HTML page. Google's Chromium project rates the security severity as Medium.
The flaw enables an attacker-controlled web page to steer navigation in ways the browser's policy layer should prevent. Successful exploitation can facilitate follow-on attacks such as phishing redirects or content spoofing during a Presentation session.
Critical Impact
A crafted HTML page can bypass navigation policy in the Chrome Presentation component, undermining boundaries that isolate user browsing context.
Affected Products
- Google Chrome Desktop versions prior to 151.0.7922.72
- Chromium-based browsers that inherit the Presentation component from the affected Chromium branch
- Any deployment running Chrome on the Stable channel prior to the July 2026 desktop update
Discovery Timeline
- 2026-07-30 - CVE CVE-2026-17756 published to NVD
- 2026-07-30 - Last updated in NVD database
Technical Details for CVE-2026-17756
Vulnerability Analysis
The vulnerability resides in Chrome's Presentation API implementation. This component supports secondary-display and casting flows where a controller page opens or navigates a presentation context. Chrome enforces navigation policy to ensure only permitted origins and URLs can be reached during these flows.
Insufficient enforcement in this policy path lets an attacker's HTML content escape those constraints. The result is a navigation bypass rather than a memory safety issue. Exploitation requires the victim to load a crafted page, which is consistent with a remote, user-interaction-based attack model in a browser context.
This is a policy enforcement flaw, classified as Broken Access Control at the browser navigation layer. It aligns with common Chromium issues where feature-specific navigation validators miss edge cases in scheme handling, redirects, or cross-origin transitions.
Root Cause
The root cause is missing or incomplete checks in the Presentation component's navigation gatekeeping logic. Chrome's advisory does not disclose the exact call site. Chromium tracks the underlying defect in the Chromium Issue Tracker Entry, which remains restricted pending broader patch adoption.
Attack Vector
Exploitation is remote and requires user interaction. The attacker hosts a crafted HTML page. When a victim visits the page, script on the page invokes Presentation-related APIs or navigation primitives to reach URLs that policy should have blocked. No authentication is required, and no elevated browser privileges are needed on the client.
No verified proof-of-concept code has been published. See the Chrome Blog Desktop Update for the vendor's release notes.
Detection Methods for CVE-2026-17756
Indicators of Compromise
- No public indicators of compromise have been released for CVE-2026-17756
- Unexpected outbound navigations from Chrome processes to attacker-controlled domains during Presentation or casting sessions
- Chrome Stable installations reporting a version string below 151.0.7922.72 in endpoint inventory
Detection Strategies
- Inventory installed Chrome versions across managed endpoints and flag hosts running builds earlier than 151.0.7922.72
- Monitor web proxy and DNS logs for browser navigations to unfamiliar domains immediately following Presentation API usage
- Correlate browser process telemetry with network egress to identify unusual redirect chains originating from Chrome tabs
Monitoring Recommendations
- Track Chrome update compliance through endpoint management tooling and alert on stale versions
- Review browser telemetry for anomalous child navigations tied to chrome:// or presentation receiver contexts
- Ingest browser and proxy logs into a centralized analytics platform to detect suspicious navigation patterns at scale
How to Mitigate CVE-2026-17756
Immediate Actions Required
- Update Google Chrome to version 151.0.7922.72 or later on all Windows, macOS, and Linux endpoints
- Restart Chrome after the update so the new binary is loaded across all user sessions
- Audit Chromium-based browsers in the environment and apply the corresponding vendor patches once available
Patch Information
Google released the fix in the Stable channel update announced in the Chrome Blog Desktop Update. Chrome versions 151.0.7922.72 and later contain the corrected Presentation navigation policy checks. Enterprises using managed Chrome deployments should confirm the update reached all channels through Chrome Browser Cloud Management or their standard software distribution tooling.
Workarounds
- No official workaround has been published; patching is the supported remediation
- Restrict use of Chrome Presentation and Cast features via enterprise policy where operationally acceptable until patching is complete
- Enforce web filtering to reduce exposure to untrusted HTML content while the patch is being rolled out
# Verify installed Chrome version on Linux endpoints
google-chrome --version
# Windows: query registry for installed Chrome version
reg query "HKLM\SOFTWARE\Google\Chrome\BLBeacon" /v version
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

