The vulnerability affects Kaspersky Internet Security 2010 18.104.22.1689 antivirus and its brother, the Kaspersky Antivirus 2010 22.214.171.1243 version.
The exploit was discovered on August 18th 2009.
The problem with these two antivirus versions appears when parsing a URL address. Using a lot of consecutive dots inside the address. Kaspersky’s native avp.exe process will soar CPU usage up to 100%. At first, traffic via the browser will get blocked, and eventually, if enough consecutive dots have been passed inside the URL address, the computer will crash.
This exploit can be used inside HTML files, as normal href values or as img image sources. It will also work inside HTML email bodies. The code can be used remotely, and will lead to a Remote Memory Corruption/Denial-of-Service that could alter computer hardware or software.
Tested on Products:
- Kaspersky Internet Security 2010 126.96.36.1999 (EN) with Mozilla FireFox in Windows XP Professional SP2 [en-US]
- Kaspersky Anti-Virus 2010 [En] with IE8 in Windows XP Professional SP2 [en-US]
Proof of Concept: http://www.milw0rm.com/exploits/9537