Read the docs
TI-2009-02383 Aliases CVE-2009-2495GHSA-w98q-7wf3-vg43

The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio…

Priority MEDIUM 54CWE-126Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · None · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-126 and the CVSS impact.

Summary

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 does not properly enforce string termination, which allows remote attackers to obtain sensitive information via a crafted HTML document with an ATL (1) component or (2) control that triggers a buffer over-read, related to ATL headers and buffer allocation, aka "ATL Null String Vulnerability."

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.343 98th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 8

CPEVersionsRoleVendor
cpe:2.3:a:microsoft:visual_c\+\+:2005:sp1_redistribution_pkg:*:*:*:*:*:*2005 sp1_redistribution_pkgVulnerableMicrosoft
cpe:2.3:a:microsoft:visual_c\+\+:2008:redistribution_pkg:*:*:*:*:*:*2008 redistribution_pkgVulnerableMicrosoft
cpe:2.3:a:microsoft:visual_c\+\+:2008:sp1_redistribution_pkg:*:*:*:*:*:*2008 sp1_redistribution_pkgVulnerableMicrosoft
cpe:2.3:a:microsoft:visual_studio:2005:sp1:*:*:*:*:*:*2005 sp1VulnerableMicrosoft
cpe:2.3:a:microsoft:visual_studio:2005:sp1:64_bit_hosted_visual_c\+\+_tools:*:*:*:*:*2005 sp1VulnerableMicrosoft
cpe:2.3:a:microsoft:visual_studio:2008:*:*:*:*:*:*:*2008VulnerableMicrosoft
cpe:2.3:a:microsoft:visual_studio:2008:sp1:*:*:*:*:*:*2008 sp1VulnerableMicrosoft
cpe:2.3:a:microsoft:visual_studio_.net:2003:sp1:*:*:*:*:*:*2003 sp1VulnerableMicrosoft
  • cpe:2.3:a:microsoft:visual_c\+\+:2005:sp1_redistribution_pkg:*:*:*:*:*:* Versions 2005 sp1_redistribution_pkg Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_c\+\+:2008:redistribution_pkg:*:*:*:*:*:* Versions 2008 redistribution_pkg Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_c\+\+:2008:sp1_redistribution_pkg:*:*:*:*:*:* Versions 2008 sp1_redistribution_pkg Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_studio:2005:sp1:*:*:*:*:*:* Versions 2005 sp1 Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_studio:2005:sp1:64_bit_hosted_visual_c\+\+_tools:*:*:*:*:* Versions 2005 sp1 Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_studio:2008:*:*:*:*:*:*:* Versions 2008 Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_studio:2008:sp1:*:*:*:*:*:* Versions 2008 sp1 Vulnerable ·Microsoft
  • cpe:2.3:a:microsoft:visual_studio_.net:2003:sp1:*:*:*:*:*:* Versions 2003 sp1 Vulnerable ·Microsoft

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2009-2495
  2. 2026-10-03 Alias added: GHSA-w98q-7wf3-vg43

References

  • TI-2004-00171 Buffer overflow in the JPEG (JPG) parsing engine in the Microsoft Graphic Device… CVSS 2.0HIGH 9.3
  • TI-2009-02381 The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio… CVSS 3.1HIGH 8.8
  • TI-2009-00858 The Active Template Library (ATL) in Microsoft Visual Studio .NET 2003 SP1, Visual Studio… CVSS 3.1HIGH 8.8
  • TI-2010-03049 Untrusted search path vulnerability in the Microsoft Foundation Class (MFC) Library in… CVSS 3.1HIGH 7.8
  • TI-2007-00819 The 64-bit versions of Microsoft Visual C++ 8.0 standard library (MSVCR80.DLL) time… CVSS 2.0MEDIUM 5.0

Sources