Description
Stack consumption vulnerability in the WebCore::CSSSelector function in WebKit, as used in Apple Safari 4.0.4, Apple Safari on iPhone OS and iPhone OS for iPod touch, and Google Chrome 4.0.249, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a STYLE element composed of a large number of *> sequences.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 2
- Apple Safari 4.0.4 / Google Chrome 4.0.249 - CSS style Stack Overflow Denial of Service (PoC) EDB-11567 · dos · Feb 24, 2010 · verified
- iPhone - 'WebCore::CSSSelector()' Remote Crash EDB-11574 · dos · Feb 24, 2010
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- safari-chrome-css-bo(56524) vdb-entry
- 43068 third-party-advisory
- 11574 exploit
- 11567 exploit
- 38398 vdb-entry
- ADV-2011-0212 vdb-entry
- webkit-cssselector-dos(56527) vdb-entry
- SUSE-SR:2011:002 vendor-advisory
- oval:org.mitre.oval:def:14301 vdb-entry signature