Skip to content
On CISA KEVHigh

CVE-2009-2493Visual Studio Code Injection

The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio 2005 SP1 and 2008 Gold and SP1, 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;…

Published Jul 29, 2009 · Updated May 27, 2026

Key Facts

Patch immediately
  • CVE-2009-2493 is a high-severity vulnerability (CVSS 8.8 v3.1) affecting Visual C\+\+ (Microsoft), Visual Studio (Microsoft), Windows 2000 (Microsoft) and 4 more products.
  • It is exploited in the wild, listed in Industry KEV feed since Nov 4, 2009. No public exploit code is known.
  • EPSS estimates a 38% probability of exploitation in the next 30 days.
  • No fixed version is listed yet; check the vendor advisory for mitigations.
  • Brandefense priority: patch immediately, because it is listed as exploited in the wild.

Scores

CVSS v3.1

8.8

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

EPSS (30-day exploit likelihood)

38%

Higher than 98.5% of all scored CVEs

Exploit maturity

Exploited (KEV)

ATLAS score

56/100

Publication score, see How it works

Exploitation Verdict

KEV listed

Nov 4, 2009

98 days after publication

Federal due date

None

No federal due date

Ransomware use

Not reported

Attributed actors

None named

Exploit & Defence Guidance

Exploit maturity

Exploited (KEV)

Public exploit code

0

Proof-of-concept links

In-the-wild evidence

1

Reports of active use

Description

The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio 2005 SP1 and 2008 Gold and SP1, 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 properly restrict use of OleLoadFromStream in instantiating objects from data streams, which allows remote attackers to execute arbitrary code via a crafted HTML document with an ATL (1) component or (2) control, related to ATL headers and bypassing security policies, aka "ATL COM Initialization Vulnerability."

Known-Exploited Catalog Listings

CatalogAddedRemediation dueRansomware use
Industry KEV feedNov 4, 2009n/aNot reported

Affected Products

16 affected entries in total
ProductAffected versionsFixed in
Visual C\+\+Microsoft2005-sp1, 2008, 2008-sp1n/a
Visual StudioMicrosoft2003-sp1, 2005-sp1, 2008, 2008-sp1n/a
Windows 2000MicrosoftSee advisoryn/a
Windows 2003 ServerMicrosoftSee advisoryn/a
Windows Server 2008MicrosoftSee advisoryn/a
2 more affected products in the full CVE brief

Timeline

  1. Publicly disclosed

    Jul 29, 2009

  2. Added to Industry KEV feed

    Nov 4, 2009

  3. Last updated

    May 27, 2026

Weakness Type

  • CWE-94 Improper Control of Generation of Code ('Code Injection')
  • CWE-264

References

15 more references in the full CVE brief

FAQ

Common Questions.

Is CVE-2009-2493 On Your Attack Surface?

Brandefense matches it against the products discovered on your perimeter and opens a finding the day a CVE like this is listed.

Request A Demo

More vulnerabilities

Figures as of Oct 24, 2026. Compiled by Brandefense technologies from public vulnerability catalogs; scoring as described in How it works.

To report an error, contact Brandefense.