First published: Mon Dec 13 2010(Updated: )
The CSSParser::parseFontFaceSrc function in WebCore/css/CSSParser.cpp in WebKit, as used in Google Chrome before 8.0.552.224, Chrome OS before 8.0.552.343, webkitgtk before 1.2.6, and other products does not properly parse Cascading Style Sheets (CSS) token sequences, which allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted local font, related to "Type Confusion."
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/webkitgtk | <0:1.2.6-2.el6_0 | 0:1.2.6-2.el6_0 |
Google Chrome | <8.0.552.224 | |
WebKitGTK+ | <1.2.6 | |
Chrome OS | <8.0.552.343 | |
Fedora | =13 | |
Debian | =6.0 | |
Debian | =7.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-4577 is considered a critical vulnerability due to its ability to allow remote attackers to execute arbitrary code.
To fix CVE-2010-4577, update Google Chrome to version 8.0.552.224 or later, or upgrade to the latest version of the affected webkitgtk packages.
CVE-2010-4577 affects Google Chrome versions before 8.0.552.224, Chrome OS versions before 8.0.552.343, and webkitgtk versions before 1.2.6.
CVE-2010-4577 is a cross-site scripting vulnerability that exploits improper parsing of CSS token sequences.
CVE-2010-4577 can be exploited by remote attackers, potentially compromising user systems without user interaction.