|Check Point Reference:||CPAI-2009-179|
|Date Published:||8 Sep 2009|
|Last Updated:||6 Mar 2016|
|Protection Provided by:||
|Who is Vulnerable?|
|Vulnerability Description||The Active Template Library (ATL) is a set of template-based C++ classes that simplify the programming of Component Object Model (COM) objects.Multiple remote code execution vulnerabilities have been reported in the Microsoft ATL. The vulnerabilities are due to an error in the Load method of the IPersistStreamInit interface and to a bug in the ATL header that could allow reading a variant from a stream and leaving the variant type read with an invalid variant. A remote attacker could exploit these issues by convincing a user to visit a malicious Web page. Successful exploitation of this issue could allow remote code execution on the affected system.|
This protection will detect and block attempts to exploit this vulnerability.
In order for the protection to be activated, update your Security Gateway product to the latest IPS update.For information on how to update IPS, go to SBP-2006-05, click on Protection tab and select the version of your choice.
This protection's log will contain the following information:
Attack Name: Web Client Enforcement Violation.
Attack Information: Microsoft ATL multiple ActiveX remote code executions (MS09-037)