CVE-2010-1236

Severity CVSS v4.0:
Pending analysis
Type:
CWE-79 Cross-Site Scripting (XSS)
Publication date:
01/04/2010
Last modified:
11/04/2025

Description

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.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* 4.1.249.1035 (including)
cpe:2.3:a:google:chrome:0.1.38.1:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:0.1.38.2:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:0.1.38.4:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:0.1.40.1:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:0.1.42.2:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:0.1.42.3:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:1.0.154.53:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:1.0.154.59:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:1.0.154.64:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:1.0.154.65:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:2.0.169.0:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:2.0.169.1:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:2.0.170.0:*:*:*:*:*:*:*
cpe:2.3:a:google:chrome:2.0.172.2:*:*:*:*:*:*:*