What is Adobe Reader?
Adobe Reader (and Acrobat) is the world's most widely used PDF viewer and editor. PDF documents support embedded raster images in multiple formats including BMP (Windows Bitmap). Reader parses these embedded images as part of rendering document content. BMP is a particularly complex format with multiple header versions and various color depth and compression options — and Adobe Reader's BMP parser has historically been a source of memory safety vulnerabilities.
Overview
CVE-2013-2729 is an integer overflow vulnerability (CWE-190) in Adobe Reader and Acrobat's BMP image parser. When Reader processes a PDF document containing a specially crafted embedded BMP image, an integer overflow in the size or dimension handling allows memory corruption, enabling arbitrary code execution. Adobe patched this vulnerability in APSB13-15 with Reader XI 11.0.3 and Reader X 10.1.7.
Affected Versions
| Product | Vulnerable Versions | Fixed Version |
|---|---|---|
| Adobe Reader XI (11.x) | 11.0.02 and earlier | 11.0.03 |
| Adobe Reader X (10.x) | 10.1.6 and earlier | 10.1.7 |
| Adobe Reader 9.x | 9.5.4 and earlier | 9.5.5 |
| Adobe Acrobat XI (11.x) | 11.0.02 and earlier | 11.0.03 |
| Adobe Acrobat X (10.x) | 10.1.6 and earlier | 10.1.7 |
Technical Details
BMP image parsing involves reading multiple header fields — image width, height, color depth, and optionally row/stride size — and using them to allocate and populate pixel data buffers. Integer overflow vulnerabilities in BMP parsers typically arise when:
- Width × height × bytes-per-pixel is computed to determine buffer size
- For large values, this multiplication overflows an integer, producing a small allocations size
- The actual pixel data is larger than the allocated buffer, causing a heap overflow when written
In CVE-2013-2729, a malicious PDF embedding a specially crafted BMP with extreme dimension values triggers this overflow path in Adobe Reader's image processing code. The resulting heap corruption can be leveraged for arbitrary code execution using heap grooming and ROP chain techniques common in PDF exploit development.
Delivery mechanism: The attacker delivers a PDF containing the malicious BMP image. The victim opens the document in Reader; no further interaction is required once the document begins rendering. Delivery via email attachment, web download, or embedded in a web page is straightforward.
Discovery
Reported to Adobe and fixed as part of the May 2013 APSB13-15 security update, which addressed multiple vulnerabilities in Reader and Acrobat.
Exploitation Context
CISA confirmed exploitation in the wild. Adobe Reader vulnerabilities were a primary vector for targeted APT attacks and opportunistic malware delivery throughout 2012–2014. PDF documents are ubiquitous in enterprise environments and are generally trusted by recipients, making malicious PDFs an effective delivery vehicle. The high CVSS score reflects the full attack impact when combined with a sandbox escape.
Remediation
- Apply APSB13-15 — update to Reader XI 11.0.3 or Reader X 10.1.7
- Enable Adobe Reader's Protected Mode (sandbox) and Protected View for files from untrusted sources — these significantly raise the cost of exploit chains
- Enable automatic updates in Adobe Reader via the Preferences → Updater menu
- Deploy email security that scans PDF attachments in a sandbox before delivery
- Use application allowlisting to restrict which processes can be spawned by Adobe Reader (limits post-exploitation lateral movement)
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2013-2729 |
| Vendor / Product | Adobe — Reader and Acrobat |
| NVD Published | 2013-05-16 |
| NVD Last Modified | 2025-11-21 |
| CVSS 3.1 Score | 9.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Severity | CRITICAL |
| CWE | CWE-190 find similar ↗ |
| CISA KEV Added | 2022-03-28 |
| CISA KEV Deadline | 2022-04-18 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2013-05-14 | Adobe releases APSB13-15 patching multiple vulnerabilities including CVE-2013-2729 in Reader XI 11.0.3 and X 10.1.7 |
| 2013-05-16 | CVE-2013-2729 published |
| 2022-03-28 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-04-18 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2013-2729 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Adobe Security Bulletin APSB13-15 | Vendor Advisory |