CVE-2010-2883

HIGH(7.3)KEVLikely Exploited

Adobe Acrobat and Reader Stack-Based Buffer Overflow Vulnerability

Description

CVE-2010-2883 is a stack-based buffer overflow vulnerability in Adobe Acrobat and Reader that allows remote attackers to execute arbitrary code or cause a denial of service. The flaw resides in the CoolType font parsing component, where processing a specially crafted PDF document with a malicious font triggers a stack buffer overflow, enabling arbitrary code execution. This vulnerability was widely exploited in the wild through malicious PDF documents. CISA has added CVE-2010-2883 to its Known Exploited Vulnerabilities catalog, and with an EPSS score of 93.2% (99th percentile), it has one of the highest exploitation probabilities of any known vulnerability.

KEV Information

Vendor
Adobe
Product
Acrobat and Reader
Date Added
June 8, 2022
Due Date
June 22, 2022
Required Action
Apply updates per vendor instructions.

CVSS Score

Vector String
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:HOpen in Calculator
Attack Vector
LOCAL
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
1.3
Impact Score
5.9

CWEs

Affected Products

VendorProductVersion
adobeacrobat>= 8.0, < 8.2.5; >= 9.0, < 9.4
adobeacrobat reader>= 8.0, < 8.2.5; >= 9.0, < 9.4

Multiple CVSS Assessments

Source: [email protected](Primary)
7.3
HIGH

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

Source: 134c704f-9b21-4f2e-91b3-4a467353bcc0(Secondary)
7.3
HIGH

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

References

Weakness Type

CWE-121: Stack-based Buffer Overflow

CVE-2010-2883 exploits a stack-based buffer overflow in Adobe Acrobat and Reader's CoolType font processing library. When the application parses a PDF containing a crafted TrueType font with manipulated field values, the font data overflows a stack buffer, overwriting the saved return address and enabling the attacker to redirect execution to shellcode or ROP gadgets.

Learn more: CWE-121 — Stack-based Buffer Overflow

Impact Analysis

CVE-2010-2883 is remotely exploitable through a crafted PDF document — an attacker needs only to deliver a malicious PDF via email, web download, or any other document sharing mechanism. No authentication is required, and user interaction is limited to opening the PDF file. The stack-based buffer overflow enables arbitrary code execution with the privileges of the Adobe Acrobat or Reader process. This places confidentiality, integrity, and availability at full risk, as an attacker can install rootkits, exfiltrate data, or establish command-and-control channels. The EPSS score of 93.2% (99th percentile) indicates near-certain exploitation, and the widespread use of PDF documents in business communications makes this vulnerability exceptionally effective for both mass campaigns and targeted attacks.

Exploit Maturity

CISA has confirmed active exploitation of CVE-2010-2883 in the wild by adding it to the Known Exploited Vulnerabilities catalog on June 8, 2022. The EPSS score of 93.2% places this vulnerability in the 99th percentile, indicating one of the highest exploitation probabilities tracked. CVE-2010-2883 was actively exploited in zero-day attacks and quickly became one of the most commonly used PDF exploits in exploit kits and malware campaigns. The Metasploit framework includes a reliable exploit module for this vulnerability. No specific ransomware association has been reported, but the reliable remote code execution capability makes it suitable for virtually any attack scenario.

Remediation

  1. Apply Adobe security updates immediately: Install the latest patches for Adobe Acrobat and Reader as directed by the CISA KEV required action to address the CoolType font parsing buffer overflow.
  2. Upgrade to a current version of Adobe Acrobat Reader DC: Ensure all systems are running a currently supported version with modern exploit mitigations including ASLR and DEP integration.
  3. Enable Protected Mode and Protected View: Configure Adobe Reader's sandboxing features to isolate the PDF rendering process and limit the impact of successful exploitation.
  4. Deploy email and web gateway PDF scanning: Implement deep content inspection of PDF files at email and web gateways, specifically scanning for known CoolType exploit signatures and malicious embedded fonts.
  5. Restrict automatic font loading in PDF Reader: Where possible, configure Adobe Reader to prompt before loading embedded fonts in PDF documents, adding an additional layer of protection against font-based exploits.

Technical Details

CVE-2010-2883 is a stack-based buffer overflow in Adobe Acrobat and Reader's CoolType font processing engine, specifically in the handling of the SING (Smart INdependent Glyphlets) table within TrueType fonts embedded in PDF documents. When the CoolType library parses a font with a specially crafted SING table containing an overly long field value, the data overflows a fixed-size stack buffer, overwriting the saved return address on the call stack. The vulnerability is classified under CWE-121, as the root cause is a classic stack-based buffer overflow due to missing bounds checking on font data fields. An attacker controls both the overflow data and the overwritten return address, enabling reliable redirection to ROP gadgets or shellcode embedded elsewhere in the PDF. The predictable stack layout of the vulnerable function made this exploit highly reliable across different versions of Adobe Reader.

Frequently Asked Questions

Is CVE-2010-2883 being actively exploited?

Yes. CISA has confirmed active exploitation by adding CVE-2010-2883 to the Known Exploited Vulnerabilities catalog. The EPSS score of 93.2% in the 99th percentile indicates near-certain exploitation. This vulnerability was used in zero-day attacks and is one of the most commonly exploited PDF vulnerabilities, with exploit code publicly available in frameworks like Metasploit.

What products are affected by CVE-2010-2883?

CVE-2010-2883 affects Adobe Acrobat and Adobe Reader, specifically the CoolType font processing library. Multiple versions of both products are vulnerable. Users should update to the latest supported version of Adobe Acrobat Reader DC.

How do I fix CVE-2010-2883?

Update Adobe Acrobat and Reader to the latest patched version. Enable Protected Mode sandboxing and Protected View. Implement PDF content inspection at email and web gateways to detect malicious embedded fonts.

How severe is CVE-2010-2883?

CVE-2010-2883 is among the most severe PDF vulnerabilities ever discovered, with an EPSS score in the 99th percentile. The stack-based buffer overflow enables highly reliable remote code execution through malicious PDF documents, and public exploit code makes it accessible to a wide range of threat actors.

CVSS Score

7.3
HIGH(7.3)

EPSS Score

EPSS Score82.48%
EPSS Percentile99.6%

Dates

PublishedSeptember 9, 2010
Last ModifiedJune 16, 2026
StatusAnalyzed
CVSS Versionv3.1

Need Help With Vulnerability Management?

Our security experts can help you prioritize and remediate vulnerabilities effectively.