Description
kl1.sys in Kaspersky Anti-Virus 2010 9.0.0.463, and possibly other versions before 9.0.0.736, does not properly validate input to IOCTL 0x0022c008, which allows local users to cause a denial of service (system crash) via IOCTL requests using crafted kernel addresses that trigger memory corruption, possibly related to klavemu.kdl.
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
- Kaspersky AV 2010 9.0.0.463 - Local Denial of Service EDB-10164 · dos · Sep 29, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://sysdream.com/article.php?story_id=323§ion_id=78
- ADV-2009-3286 vdb-entry
- 60207 vdb-entry
- 20091117 Kaspersky Anti-Virus 2010 <= 9.0.0.463 pointer dereference vulnerability mailing-list
- 1023198 vdb-entry
- kaspersky-kl1-privilege-escalation(54309) vdb-entry
- 37044 vdb-entry
- 37398 third-party-advisory