CVE-2010-1236: XSS
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.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2010-1236?
CVE-2010-1236 has been rated as moderate in severity, as it enables cross-site scripting vulnerabilities.
How do I fix CVE-2010-1236?
To mitigate CVE-2010-1236, users should update their Google Chrome or Flock Browser to the latest versions where this vulnerability is patched.
Which versions of Google Chrome are affected by CVE-2010-1236?
CVE-2010-1236 affects multiple versions of Google Chrome, specifically versions prior to 4.1.249.1036.
What types of attacks can CVE-2010-1236 facilitate?
CVE-2010-1236 can be exploited to carry out cross-site scripting attacks, potentially allowing attackers to execute arbitrary scripts in a user's browser.
Is there a workaround for CVE-2010-1236 if I cannot update immediately?
While updating is the best solution, users can minimize risk by avoiding unfamiliar links and disabling script execution in their browser settings temporarily.