A remote overflow exists in Kaspersky Anti-Virus. The Anti-Virus engine fails to perform proper bounds checking resulting in a heap-based buffer overflow. With a specially crafted CHM file, a remote attacker can cause arbitrary code execution resulting in a loss of integrity.
Classification
Location:
Remote/Network Access Required
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Rumored / Private
Disclosure:
OSVDB Verified
Technical
According to the advisory, the heap-based buffer overflow does not affect Microsoft Windows platforms. However, if a malformed CHM file has been encountered, the engine will fail to scan any files, thus allowing further arbitrary code to reach the target.
Solution
Currently, there are no known workarounds or upgrades to correct this issue. However, Kaspersky has released a signature update to address this vulnerability.