Description
Integer underflow in net/base/escape.cc in chrome.dll in Google Chrome 0.2.149.27 allows remote attackers to cause a denial of service (browser crash) via a URI with an invalid handler followed by a "%" (percent) character, which triggers a buffer over-read, as demonstrated using an "about:%" URI.
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 1
- Google Chrome 0.2.149.27 - Denial of Service EDB-6353 · dos · Sep 3, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 47908 vdb-entry
- https://www.evilfingers.com/advisory/Google_Chrome_Browser_0.2.149.27_in_chrome_dll.php
- 20080902 Google Chrome Browser (ver.0.2.149.27) Vulnerability mailing-list
- http://src.chromium.org/viewvc/chrome/branches/chrome_official_branch/src/net/base/escape.cc?r1=1757&r2=1760&pathrev=1760
- http://evilfingers.com/advisory/google_chrome_poc.php
- http://code.google.com/p/chromium/issues/detail?id=122
- google-chrome-handlers-dos(44899) vdb-entry
- 30983 vdb-entry
- 6353 exploit