// For flags

CVE-2009-0901

 

Severity Score

9.3
*CVSS v2

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio 2005 SP1 and 2008 Gold, and Visual C++ 2005 SP1 and 2008 Gold and SP1; and Windows 2000 SP4, XP SP2 and SP3, Server 2003 SP2, Vista Gold, SP1, and SP2, and Server 2008 Gold and SP2; does not prevent VariantClear calls on an uninitialized VARIANT, which allows remote attackers to execute arbitrary code via a malformed stream to an ATL (1) component or (2) control, related to ATL headers and error handling, aka "ATL Uninitialized Object Vulnerability."

La Active Template Library (ATL) en Microsoft Visual Studio .NET 2003 SP1, Visual Studio 2005 SP1 y 2008 Gold, y Visual C++ 2005 SP1 y 2008 Gold y SP1, no previene las llamadas VariantClear sobre una VARIAN sin inicializar, lo que permite a atacantes remotos ejecutar código de su elección a través de un (1) componente o (2) control ATL. Relacionado con las cabeceras ATL y manejo de errores. También conocida como "Vulnerabilidad de objeto ATL sin inicializar".

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Medium
Authentication
None
Confidentiality
Complete
Integrity
Complete
Availability
Complete
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2009-03-14 CVE Reserved
  • 2009-07-29 CVE Published
  • 2024-07-05 EPSS Updated
  • 2024-08-07 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-94: Improper Control of Generation of Code ('Code Injection')
CAPEC
References (25)
URL Date SRC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Microsoft
Search vendor "Microsoft"
Visual C\+\+
Search vendor "Microsoft" for product "Visual C\+\+"
2005
Search vendor "Microsoft" for product "Visual C\+\+" and version "2005"
sp1_redistribution_pkg
Affected
Microsoft
Search vendor "Microsoft"
Visual C\+\+
Search vendor "Microsoft" for product "Visual C\+\+"
2008
Search vendor "Microsoft" for product "Visual C\+\+" and version "2008"
redistribution_pkg
Affected
Microsoft
Search vendor "Microsoft"
Visual C\+\+
Search vendor "Microsoft" for product "Visual C\+\+"
2008
Search vendor "Microsoft" for product "Visual C\+\+" and version "2008"
sp1_redistribution_pkg
Affected
Microsoft
Search vendor "Microsoft"
Visual Studio
Search vendor "Microsoft" for product "Visual Studio"
2005
Search vendor "Microsoft" for product "Visual Studio" and version "2005"
sp1
Affected
Microsoft
Search vendor "Microsoft"
Visual Studio
Search vendor "Microsoft" for product "Visual Studio"
2005
Search vendor "Microsoft" for product "Visual Studio" and version "2005"
sp1, 64_bit_hosted_visual_c\+\+_tools
Affected
Microsoft
Search vendor "Microsoft"
Visual Studio
Search vendor "Microsoft" for product "Visual Studio"
2008
Search vendor "Microsoft" for product "Visual Studio" and version "2008"
-
Affected
Microsoft
Search vendor "Microsoft"
Visual Studio
Search vendor "Microsoft" for product "Visual Studio"
2008
Search vendor "Microsoft" for product "Visual Studio" and version "2008"
sp1
Affected
Microsoft
Search vendor "Microsoft"
Visual Studio .net
Search vendor "Microsoft" for product "Visual Studio .net"
2003
Search vendor "Microsoft" for product "Visual Studio .net" and version "2003"
sp1
Affected