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.
| 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-langUpgrade libwebkit-1_0-2-32bitUpgrade webkit-jsc | Feb 17, 2015 | Apr 1, 2010 |
| Ubuntu | — | Upgrade chromium-browser | Nov 19, 2024 | Apr 1, 2010 |
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