Integer overflow in the _NtSetValueKey function in klif.sys in Kaspersky Anti-Virus, Anti-Virus for Workstations, Anti-Virus for File Server 6.0, and Internet Security 6.0 before Maintenance Pack 2 build 6.0.2.614 allows context-dependent attackers to execute arbitrary code via a large, unsigned "data size argument," which results in a heap overflow.
https://exchange.xforce.ibmcloud.com/vulnerabilities/33460
http://www.vupen.com/english/advisories/2007/1268
http://www.securitytracker.com/id?1017873
http://www.securitytracker.com/id?1017872
http://www.securityfocus.com/bid/23326
http://www.kaspersky.com/technews?id=203038694
http://www.kaspersky.com/technews?id=203038693
http://secunia.com/advisories/24778
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=505