CVE-2026-15124: Chrome Same-Origin Policy Bypass Allows Password Disclosure
Google Chrome versions before 150.0.7871.115 contain a weakness in how the browser enforces the same-origin policy, a critical security boundary that prevents websites from accessing data belonging to other websites. An attacker can craft a malicious HTML page that, when visited by a user, exploits this weakness to read sensitive information—such as passwords or authentication tokens—from other websites you're logged into. The attack requires user interaction (visiting the malicious page) but doesn't need any special privileges or complex technical setup.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 4.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
- Weaknesses (CWE)
- CWE-20
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-07-08 / 2026-07-09
NVD description (verbatim)
Insufficient policy enforcement in Passwords in Google Chrome prior to 150.0.7871.115 allowed a remote attacker to bypass same origin policy via a crafted HTML page. (Chromium security severity: High)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-15124 involves insufficient policy enforcement in Chrome's password handling mechanism prior to version 150.0.7871.115. The vulnerability allows circumvention of the same-origin policy (SOP) through a specially crafted HTML page, enabling unauthorized information disclosure. The issue is classified as CWE-20 (Improper Input Validation), indicating that the browser fails to properly validate or enforce origin boundaries in certain password-related contexts. The attack vector is network-based, requires low complexity, and mandates user interaction but no elevated privileges. The flaw results in confidentiality impact with no integrity or availability consequences.
Business impact
While the CVSS score is MEDIUM (4.3), the real-world impact centers on credential compromise. If an attacker successfully exploits this flaw, they could harvest passwords or session tokens from users visiting their malicious page while authenticated to Gmail, corporate SSO systems, or other sensitive services. For organizations, this translates to potential lateral movement, account takeover, and unauthorized access to downstream systems. Financial services, healthcare, and enterprises relying on browser-based authentication face elevated risk. The requirement for user interaction (visiting a malicious site) limits exposure compared to zero-click attacks, but phishing campaigns, watering hole attacks, or ad-network compromises could deliver the payload at scale.
Affected systems
Google Chrome versions prior to 150.0.7871.115 are affected. This includes all supported release channels (Stable, Beta, Dev, Canary) running older builds. Chromium-based browsers built from affected upstream code (Edge, Brave, Opera, etc.) may also be vulnerable depending on their version synchronization and patching practices. Verify your organization's Chrome deployment version and any third-party Chromium-based applications currently in use.
Exploitability
Exploitation requires crafting a malicious HTML page and convincing or tricking a user into visiting it while logged into a sensitive account. The attack is not remotely exploitable without user interaction—there is no network-based worm or drive-by download component. Once a user lands on the attacker's page, the browser vulnerability is triggered automatically. The low complexity and lack of privilege requirements make this a moderately attractive target for phishing campaigns, but it does not meet the criteria for CISA's Known Exploited Vulnerabilities (KEV) catalog. No public exploit code availability has been indicated; however, the attack methodology is conceptually straightforward once the vulnerability is disclosed.
Remediation
Update Google Chrome to version 150.0.7871.115 or later immediately. Chrome's auto-update mechanism should deliver this patch automatically, but verification is recommended for air-gapped or managed deployments. Users can manually check by navigating to Chrome menu > Help > About Google Chrome and allowing any pending updates to install. Organizations should verify patch rollout across their fleet and confirm no legacy or offline instances remain on vulnerable versions. For Chromium-based alternatives, cross-reference the upstream fix timeline and apply equivalent patches.
Patch guidance
Google released the fix in Chrome 150.0.7871.115. Patch management should prioritize this update, particularly for users and systems handling sensitive credentials or financial transactions. Test the patch in a non-production environment if your organization maintains strict change control. Auto-update is enabled by default; disable notifications if needed but do not defer patching. Organizations using Google's Chrome Enterprise offerings can deploy via group policy or MDM. Verify patch success by checking the Chrome version string under About and confirming no password-related policy bypasses are accessible via test HTML payloads.
Detection guidance
Detection of exploitation attempts is challenging because the attack vector is a crafted HTML page visited by the user. Network-based detection is unlikely to catch the initial compromise, but behavioral indicators include: (1) unusual outbound connections from Chrome processes to attacker infrastructure after visiting untrusted sites; (2) unauthorized password changes or account lockouts on sensitive accounts coinciding with user phishing or malicious site visits; (3) authentication logs showing logins from unexpected geographies or times correlated with the exploitation window. Browser-side detection is limited; however, security teams should monitor for phishing campaigns delivering links to suspicious domains and correlate with user reports of account compromise. Endpoint detection and response (EDR) solutions can flag suspicious child processes spawned by Chrome or abnormal file/registry writes related to credentials.
Why prioritize this
Although the CVSS score is MEDIUM, this vulnerability warrants urgent patching because it directly undermines browser-based authentication security—a foundational trust boundary for enterprise and consumer operations. The fact that it bypasses the same-origin policy, one of the web's core security pillars, elevates its strategic importance. Organizations handling financial services, healthcare, or government data should treat this as a Priority 1 patch. The requirement for user interaction reduces the immediate blast radius, but phishing and social engineering amplify the risk. Patch deployment should be completed within 48-72 hours for critical user populations.
Risk score, explained
The CVSS 4.3 MEDIUM score reflects limited attack complexity, no privilege escalation, and user interaction requirement, but accounts for direct confidentiality impact (information disclosure). The score does not fully capture the strategic damage of compromising the same-origin policy—a foundational browser security model—or the likelihood of exploitation via phishing. Organizations with high-value credential targets (finance, government, healthcare) should apply a multiplier and treat this as High priority internally, even if the base CVSS is MEDIUM.
Frequently asked questions
Do I need to update Chrome immediately, or can I defer patching?
No, you should not defer patching. Although the CVSS is MEDIUM, the vulnerability undermines a core browser security boundary. Patch within 48-72 hours, especially if your organization handles financial, healthcare, or sensitive authentication data. Auto-update should deliver version 150.0.7871.115 automatically.
Does this vulnerability affect Chrome OS or just Windows, Mac, and Linux?
The source data references Google Chrome across all platforms. Chrome OS, Windows, macOS, and Linux versions prior to 150.0.7871.115 are affected. Verify your specific platform version and apply the patch universally across your environment.
Can an attacker exploit this without the user visiting a malicious website?
No. The attack requires user interaction—the user must visit a malicious HTML page crafted by the attacker. There is no network-based worm or drive-by exploit capability. This is why phishing and social engineering are the most likely attack vectors.
Are Chromium-based browsers like Edge or Brave vulnerable?
Possibly, depending on their version synchronization with upstream Chromium code. Edge and Brave track Chromium releases but may lag by days or weeks. Check your specific browser version and cross-reference the vendor's advisory for equivalent patches. Do not assume they are patched automatically.
This analysis is based on official CVE data and Chromium security severity assessments as of the publication date. Patch version numbers and vendor guidance reflect information current as of July 2026. Organizations should verify all technical details against official Google Chrome release notes and their internal security testing before deploying patches. This explainer is for informational purposes and does not constitute professional security advice. Consult your internal security team or a qualified third party for deployment decisions specific to your environment. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-0018MEDIUMAndroid AccessibilityManagerService Denial of Service Vulnerability
- CVE-2026-0051MEDIUMAndroid UBSan Runtime Denial of Service Vulnerability
- CVE-2026-0070MEDIUMAndroid DevicePolicyManagerService Local Denial of Service Vulnerability
- CVE-2026-0085MEDIUMAndroid Contact Handler Denial of Service Vulnerability
- CVE-2026-10004MEDIUMChrome UI Spoofing Vulnerability – Password Dialog Hijacking
- CVE-2026-10912MEDIUMChrome Extension Same-Origin Policy Bypass (CVSS 6.5)
- CVE-2026-10916MEDIUMChrome DevTools UXSS Vulnerability
- CVE-2026-10938MEDIUMChrome Site Isolation Bypass via Input Validation Flaw