What’s Vulnerable › Vulnerabilities
CVE-2010-2883: Adobe Acrobat and Reader Stack-Based Buffer Overflow Vulnerability
- Severity: high (CVSS 7.3 v3.1)
- Exploited in the wild: yes — in CISA KEV since 2022-06-08
- EPSS: 81.4% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2010-09-09 · updated 2026-06-16
- Weakness: CWE-787
Description
Stack-based buffer overflow in CoolType.dll in Adobe Reader and Acrobat 9.x before 9.4, and 8.x before 8.2.5 on Windows and Mac OS X, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a PDF document with a long field in a Smart INdependent Glyphlets (SING) table in a TTF font, as exploited in the wild in September 2010. NOTE: some of these details are obtained from third party information.
Affected products
- Adobe Acrobat for Edge: from 8.0 before 8.2.5; from 9.0 before 9.4 — fixed in 8.2.5, 9.4
- Adobe Acrobat Reader: from 8.0 before 8.2.5; from 9.0 before 9.4 — fixed in 8.2.5, 9.4
How to fix
Upgrade to a fixed version: Adobe Acrobat for Edge 8.2.5, 9.4; Adobe Acrobat Reader 8.2.5, 9.4. Check the vendor advisory for mitigations.
References
- http://blog.metasploit.com/2010/09/return-of-unpublished-adobe.html
- http://community.websense.com/blogs/securitylabs/archive/2010/09/10/brief-analysis-on-adobe-reader-sing-table-parsing-vulnerability-cve-2010-2883.aspx
- http://lists.opensuse.org/opensuse-security-announce/2010-10/msg00001.html
- http://lists.opensuse.org/opensuse-security-announce/2010-10/msg00006.html
- http://secunia.com/advisories/41340
- http://secunia.com/advisories/43025
- http://security.gentoo.org/glsa/glsa-201101-08.xml
- http://www.adobe.com/support/security/advisories/apsa10-02.html
- http://www.adobe.com/support/security/bulletins/apsb10-21.html
- http://www.kb.cert.org/vuls/id/491991
- http://www.redhat.com/support/errata/RHSA-2010-0743.html
- http://www.securityfocus.com/bid/43057
Get alerted when CVE-2010-2883 or the next vulnerability affects your stack