Adobe Patches Acrobat Zero-Day Exploited via Malicious PDFs for Months
Adobe patches CVE-2024-34102, a critical zero-day vulnerability in Acrobat and Reader exploited via malicious PDFs for at least four months prior to discovery.

MITRE ATT&CK® TTPs (1)
Click any technique to view details on attack.mitre.org
Executive Summary
Adobe has patched a critical, actively exploited zero-day vulnerability, tracked as CVE-2024-34102, in Adobe Acrobat and Reader for Windows and macOS. According to Adobe's advisory, attackers have been leveraging malicious PDF documents to exploit this flaw for at least four months prior to its discovery and remediation. The vulnerability allows for arbitrary code execution in the context of the current user, posing a significant risk to organizations and individuals who process untrusted PDF files.
Technical Analysis
The vulnerability, CVE-2024-34102, is an out-of-bounds write issue within Adobe Acrobat and Reader. An out-of-bounds write occurs when software writes data past the end, or before the beginning, of an allocated buffer in memory. This type of memory corruption flaw can be leveraged by an attacker to crash an application or, more critically, to overwrite specific memory structures to gain control over the program's execution flow.
In this case, exploitation requires a victim to open a specially crafted PDF file. The malicious PDF contains embedded data designed to trigger the memory corruption when parsed by the vulnerable Acrobat or Reader software. Successful exploitation leads to arbitrary code execution, enabling an attacker to install malware, exfiltrate data, or establish persistence on the compromised system. Adobe's advisory notes the exploitation was limited in scope, though the exact scale and targets of the attacks have not been publicly disclosed.
The patch, released as part of Adobe's scheduled security updates, addresses the flaw by implementing proper bounds checking to prevent the unauthorized memory write. The affected software versions include Acrobat DC, Acrobat Reader DC, Acrobat 2020, and Acrobat Reader 2020 across both Windows and macOS platforms.
Tactics, Techniques & Procedures
Based on the available information, the threat actor's TTPs align with a straightforward initial access vector:
- Initial Access (TA0001): The primary technique is Phishing: Spearphishing Attachment (T1566.001). Attackers likely sent targeted emails containing the malicious PDF as an attachment or linked to it from a compromised website.
- Execution (TA0002): The exploit falls under User Execution: Malicious File (T1204.002), requiring the victim to open the malicious PDF document.
- Defense Evasion: The use of a zero-day vulnerability in a ubiquitous application like Adobe Reader is itself a form of Exploitation for Defense Evasion (T1211), as it bypasses signature-based detection for which no patch yet exists. The lack of further detail in the source suggests the post-exploitation actions—such as payload delivery or command and control—remain unknown or were not part of the disclosed advisory.
Threat Actor Context
The specific threat actor or group responsible for exploiting CVE-2024-34102 has not been identified by Adobe in its public security bulletin. The fact that the vulnerability was exploited as a zero-day for several months indicates a capable actor with the resources to discover or acquire such a flaw and integrate it into their operations. Historically, financially motivated cybercrime groups and state-sponsored advanced persistent threats (APTs) have both targeted Adobe Reader vulnerabilities for initial access. The limited scope of attacks mentioned by Adobe may suggest a targeted campaign rather than broad, opportunistic exploitation.
Mitigations & Recommendations
Organizations and users must apply the provided security updates immediately. Adobe has released patches for the continuous (DC) and 2020 tracks of Acrobat and Reader.
- Patch Immediately: Update Adobe Acrobat and Reader to the latest versions as listed in Adobe's security bulletin APSB24-28. Enable automatic updates where possible.
- Defense-in-Depth: Since PDFs are a common attack vector, implement application allowlisting to restrict which applications can run. Use sandboxing technologies to isolate and inspect PDF files opened from untrusted sources.
- User Awareness: Reinforce training against opening email attachments from unknown senders or clicking unsolicited links, even if the document appears to be a benign PDF.
- Network Monitoring: Deploy endpoint detection and response (EDR) tools to detect behavioral indicators of exploitation, such as Acrobat Reader spawning unusual child processes like
cmd.exeorpowershell.exe. - Vulnerability Management: Ensure vulnerability scanners are updated with the latest signatures to identify unpatched instances of Acrobat and Reader across the enterprise.
Stay Updated
Get the latest cybersecurity news delivered to your inbox.

