Description
Unspecified vulnerability in Microsoft Windows 2000 SP4 through Vista allows remote attackers to execute arbitrary code or cause a denial of service (persistent reboot) via a malformed ANI file, which results in memory corruption when processing cursors, animated cursors, and icons, a similar issue to CVE-2005-0416, as originally demonstrated using Internet Explorer 6 and 7. NOTE: this issue might be a duplicate of CVE-2007-0038; if so, then use CVE-2007-0038 instead of this identifier.
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.
Metasploit 1 module
-
Windows ANI LoadAniIcon() Chunk Size Stack Buffer Overflow (SMTP)
exploit/windows/email/ms07_017_ani_loadimage_chunksize
Exploit-DB 11
- Microsoft Windows - ANI LoadAniIcon() Chunk Size Stack Buffer Overflow (SMTP) (MS07-017) (Metasploit) EDB-16698 · remote · Sep 20, 2010 · verified
- Microsoft Windows - Animated Cursor Stack Overflow EDB-4045 · remote · Jun 7, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Local Overflow EDB-3695 · local · Apr 9, 2007 · verified
- Microsoft Windows Explorer - '.ANI' File Denial of Service EDB-3684 · dos · Apr 8, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Universal Generator EDB-3651 · remote · Apr 3, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Local Overflow (Hardware DEP) EDB-3652 · local · Apr 3, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Local Buffer Overflow EDB-3647 · local · Apr 2, 2007 · verified
- Microsoft Windows XP/Vista - Animated Cursor '.ani' Remote Overflow EDB-3634 · remote · Apr 1, 2007 · verified
- Microsoft Windows XP - Animated Cursor '.ani' Remote Overflow (2) EDB-3635 · remote · Apr 1, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Remote (eeye patch Bypass) EDB-3636 · remote · Apr 1, 2007 · verified
- Microsoft Windows - Animated Cursor '.ani' Local Stack Overflow EDB-3617 · local · Mar 31, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20070330 ANI Zeroday, Third Party Patch mailing-list
- http://research.eeye.com/html/alerts/zeroday/20070328.html
- 20070331 Windows .ANI Stack Overflow Exploit mailing-list
- ADV-2007-1151 vdb-entry
- http://vil.nai.com/vil/content/v_141860.htm
- http://www.avertlabs.com/research/blog/?p=230
- 23194 vdb-entry
- http://www.microsoft.com/technet/security/advisory/935423.mspx
- 1017827 vdb-entry
- http://www.avertlabs.com/research/blog/?p=233
- http://asert.arbornetworks.com/2007/03/any-ani-file-could-infect-you/