The protocolIs function in platform/KURLGoogle.cpp in WebCore in WebKit before r55822, as used in Google Chrome before 4.1.249.1036 and Flock Browser 3.x before 3.0.0.4112, does not properly handle whitespace at the beginning of a URL, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a crafted javascript: URL, as demonstrated by a \x00javascript:alert sequence.
CVSS Details
- CVSS 3.1 Base Score: 4.7
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Google Chrome | — | Upgrade to the latest version of Google Chrome | Jun 11, 2012 | Apr 1, 2010 |
| Suse | — | Upgrade libwebkit-develUpgrade libwebkit-1_0-2Upgrade libwebkit-1_0-2-32bitUpgrade webkit-jscUpgrade libwebkit-lang | Feb 17, 2015 | Apr 1, 2010 |
| Ubuntu | — | Upgrade chromium-browser | Nov 19, 2024 | Apr 1, 2010 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub