CVE-2009-0556
Microsoft Office PowerPoint Code Injection Vulnerability
Published Apr 3, 2009 · updated Jun 16, 2026 · n/a n/a
Microsoft Office PowerPoint 2000 SP3, 2002 SP3, and 2003 SP3, and PowerPoint in Microsoft Office 2004 for Mac, allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an an invalid index value that triggers memory corruption, as exploited in the wild in April 2009 by Exploit:Win32/Apptom.gen, aka "Memory Corruption Vulnerability."
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Apr 3, 2009 · Catalog
Detected
Microsoft Office PowerPoint 2000 SP3, 2002 SP3, and 2003 SP3, and PowerPoint in Microsoft Office 2004 for Mac, allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an an invalid index value that triggers memory corruption, as exploited in the wild in April 2009 by Exploit:Win32/Apptom.gen, aka "Memory Corruption Vulnerability."
Jan 7, 2026 · CISA KEV
Known exploited
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Jan 28, 2026 · CISA KEV
Remediation due
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Jun 16, 2026 · Catalog
Updated
Microsoft Office PowerPoint 2000 SP3, 2002 SP3, and 2003 SP3, and PowerPoint in Microsoft Office 2004 for Mac, allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an an invalid index value that triggers memory corruption, as exploited in the wild in April 2009 by Exploit:Win32/Apptom.gen, aka "Memory Corruption Vulnerability."
Required action
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CISA due date Jan 28, 2026
Affected
- cpe microsoft/office powerpoint2004
- cpe microsoft/powerpoint2000
- cpe microsoft/powerpoint2002
- cpe microsoft/powerpoint2003
- vendor Microsoft Officeversion unspecified
- vendor n/a n/aversion unspecified
Sources
- CISA KEVConfirmed exploitationCVE-2009-0556
Microsoft Office PowerPoint contains a code injection vulnerability that allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an invalid index value that triggers memory corruption.
cisa.gov - CVE.orgVulnerability recordCVE-2009-0556
Microsoft Office PowerPoint 2000 SP3, 2002 SP3, and 2003 SP3, and PowerPoint in Microsoft Office 2004 for Mac, allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an an invalid index value that triggers memory corruption,
cve.org - FIRST EPSSExploitation probabilityCVE-2009-0556
30-day exploitation probability 67.3%
first.org - NIST NVDVulnerability recordCVE-2009-0556
Microsoft Office PowerPoint 2000 SP3, 2002 SP3, and 2003 SP3, and PowerPoint in Microsoft Office 2004 for Mac, allows remote attackers to execute arbitrary code via a PowerPoint file with an OutlineTextRefAtom containing an an invalid index value that triggers memory corruption,
nvd.nist.gov
References
- Vendor Advisory · blogs.technet.com
- Vendor Advisory · blogs.technet.com
- Vendor Advisory · blogs.technet.com
- 53182 · osvdb.org
- Vendor Advisory · secunia.com
- Patch · microsoft.com
- 34351 · securityfocus.com
- Vendor Advisory · vupen.com
- ADV-2009-1290 · vupen.com
- Reference · zerodayinitiative.com
- Vendor Advisory · docs.microsoft.com
- powerpoint-unspecified-code-execution(49632) · exchange.xforce.ibmcloud.com
- CISA note · learn.microsoft.com
- CISA note · nvd.nist.gov