CVE-2026-14147: Chrome UXSS via CSS Parsing Flaw – Patch Guide
Google Chrome versions before 150.0.7871.47 contain a flaw in CSS handling that allows an attacker to inject malicious scripts or HTML into web pages viewed by users. The vulnerability requires user interaction (clicking a link or visiting a crafted page) and affects the security boundary between websites, potentially allowing one site to compromise another or steal sensitive data. While Chromium classified this as low severity internally, the cross-site nature of the exploit and the ease of triggering it via a simple crafted HTML page elevate the practical risk.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 6.1 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weaknesses (CWE)
- CWE-79
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-30 / 2026-07-01
NVD description (verbatim)
Inappropriate implementation in CSS in Google Chrome prior to 150.0.7871.47 allowed a remote attacker to inject arbitrary scripts or HTML (UXSS) via a crafted HTML page. (Chromium security severity: Low)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-14147 stems from improper CSS implementation in Chrome's rendering engine that fails to properly isolate script and HTML content contexts. An attacker can craft a malicious HTML page that, when visited by a user, executes arbitrary JavaScript in the context of other websites or the browser itself. This is classified as a Uncontrolled XSS (UXSS) vulnerability—a critical category because the injection bypasses the same-origin policy that normally prevents cross-site attacks. The vulnerability maps to CWE-79 (Improper Neutralization of Input During Web Page Generation), a classic web injection flaw. The attack vector is network-based, requires no special privileges, but does require user interaction. The impact includes confidentiality and integrity compromise (reading/modifying page content) but not availability.
Business impact
Organizations should assess exposure based on employee browsing habits and the sensitivity of internal systems accessed via Chrome. While an attacker cannot directly steal credentials through this vulnerability alone, they could modify banking portals, inject phishing content, or harvest data from SaaS applications. For companies with strict browser policies, impact is limited; for others, user education and timely patching are critical. The requirement for user interaction means this is not a vector for mass, unattended compromise, but targeted attacks against specific users (executives, developers) remain viable. Delayed patching extends the window for opportunistic exploitation.
Affected systems
Google Chrome on all platforms (Windows, macOS, Linux, Android, iOS) prior to version 150.0.7871.47 is affected. Organizations should verify the specific version deployed in their environments; Chrome's auto-update mechanisms mean many users may already be running a patched version, but managed deployments or older builds may lag. Edge on Chromium, Opera, and other Chromium-based browsers may also be affected depending on their release cycle; verify against vendor advisories for those products.
Exploitability
Exploitation is relatively straightforward and does not require sophisticated techniques. An attacker needs only to host a malicious HTML page and trick a user into visiting it—via email link, advertisement, social engineering, or compromised website. No zero-click vector exists; user action (clicking/visiting) is mandatory. Public proof-of-concept code is not yet widespread, but the low complexity and clear attack vector mean that exploitation risk rises as awareness spreads. This is not yet in the Known Exploited Vulnerabilities catalog, suggesting real-world exploitation remains limited at the time of publication.
Remediation
Update Google Chrome to version 150.0.7871.47 or later immediately. Chrome's built-in auto-update feature should deliver the patch automatically on browser restart; users can manually check for updates via Settings > About Chrome. For managed environments, deploy via your standard patch management pipeline, ensuring endpoints apply the update within 48–72 hours. Verify successful patching by confirming version numbers across managed devices. No workarounds exist; updating is the only remediation.
Patch guidance
1. Enable automatic updates if not already active (Settings > About Chrome > auto-update toggle). 2. For enterprise deployments, use Google's Admin console or Mobile Device Management (MDM) to enforce updates to 150.0.7871.47 or later. 3. Test the patch in a non-production environment first if your workflow permits, though this is a minor CSS rendering fix with low regression risk. 4. Verify patch application across all endpoints within 72 hours; document completion for compliance reporting. 5. Monitor Chrome Release Notes (chromereleases.googleblog.com) for any follow-up updates.
Detection guidance
Detection at the network level is difficult because the attack leverages legitimate CSS parsing. Monitor for: (1) User complaints about unexpected page content or behavior in Chrome; (2) Unusual outbound connections from Chrome processes to unexpected domains; (3) In-browser developer console errors or warnings suggesting script injection. Client-side detection: enable Chrome's Security Checkup (myaccount.google.com/security-checkup) and Safe Browsing (enabled by default). If your organization monitors endpoint behavior, flag suspicious iframe injections or DOM modifications on trusted internal sites. Given the low real-world exploitation rate to date, focus detection efforts on post-patch verification rather than proactive hunting.
Why prioritize this
Although Chromium designated this as low severity and CVSS is 6.1 (MEDIUM), prioritize patching within 3–5 business days because: (1) UXSS vulnerabilities are inherently dangerous due to their cross-site nature; (2) ease of exploitation via simple crafted HTML means opportunistic attackers will attempt it; (3) impact on confidentiality and integrity of sensitive web applications is tangible; (4) user interaction requirement limits blast radius but not targeted attack potential. This is not a critical emergency, but it warrants faster attention than routine security updates.
Risk score, explained
CVSS 6.1 (MEDIUM) reflects the network attack vector, low complexity, requirement for user interaction, and ability to affect confidentiality and integrity while preserving availability. The score appropriately captures the practical risk: easier to exploit than a logic flaw in a less-visited component, but less severe than a remote code execution or privilege escalation. The cross-site nature and browser context elevate concern beyond the base score; organizations should treat this as higher priority than the numerical MEDIUM rating alone suggests.
Frequently asked questions
Will I be automatically patched?
If you have auto-update enabled in Chrome (the default), you will receive version 150.0.7871.47 on your next browser restart. Check Settings > About Chrome to force an immediate check and restart. Enterprise users should verify patch deployment via MDM or Admin console.
Can this vulnerability steal my passwords?
Not directly. This vulnerability allows injection of scripts or HTML into web pages, which could be used to create fake login forms or modify page content. However, it does not intercept traffic or directly extract stored credentials. Use a password manager with phishing detection, and be cautious of unusual page behavior.
Is this vulnerability actively exploited in the wild?
As of publication, this vulnerability is not listed in the Known Exploited Vulnerabilities (KEV) catalog, suggesting limited real-world exploitation to date. However, the ease of exploitation means this status could change; patching promptly reduces your exposure.
Do other browsers (Firefox, Safari) have this issue?
This vulnerability is specific to Google Chrome's CSS rendering implementation. However, Firefox, Safari, and other Chromium-based browsers (Edge, Opera, Brave) may have similar or related flaws. Check those vendors' security advisories for separate updates.
This analysis is based on official CVE data and Chromium release notes current as of June 2026. Specific patch version numbers and affected product versions should be verified against Google's official Chrome Release Notes and your vendor advisories before deployment. SEC.co makes no warranty regarding the accuracy of third-party security data. Organizations should test patches in non-production environments and maintain their own vulnerability management workflows. This vulnerability description does not constitute legal advice or a substitute for professional security consultation. Source: NVD (public-domain), retrieved 2026-08-09. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-11150MEDIUMChrome XML UXSS Vulnerability – Patch Guide
- CVE-2026-11166MEDIUMChrome SVG Injection Vulnerability – 6.8 CVSS Medium Severity
- CVE-2026-11186MEDIUMChrome UXSS Vulnerability in CSS Rendering—Urgent Patch Required
- CVE-2026-11273MEDIUMGoogle Chrome Omnibox Script Injection Vulnerability (UXSS) – Patch 149.0.7827.53
- CVE-2026-12459MEDIUMGoogle Chrome Serial Component XSS Vulnerability (Version 149.0.7827.155)
- CVE-2026-12463MEDIUMChrome Linux UXSS via Renderer Compromise
- CVE-2026-13836MEDIUMGoogle Chrome UXSS via CSS Injection – Patch to 150.0.7871.47
- CVE-2026-13957MEDIUMChrome Extension Security UI Flaw Enables UXSS Attacks