What’s Vulnerable › Vulnerabilities
CVE-2010-3704
- Severity: medium (CVSS 6.8 v2.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 3.6% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2010-11-05 · updated 2026-06-16
- Weakness: CWE-20
Description
The FoFiType1::parse function in fofi/FoFiType1.cc in the PDF parser in xpdf before 3.02pl5, poppler 0.8.7 and possibly other versions up to 0.15.1, kdegraphics, and possibly other products allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a PDF file with a crafted PostScript Type1 font that contains a negative array index, which bypasses input validation and triggers memory corruption.
Affected products
- Foolabs Xpdf: 0.5a, 0.7a, 0.91a, 0.91b, 0.91c, 0.92a (+12)
- Glyphandcog Xpdfreader: through 3.02; 0.2, 0.3, 0.4, 0.5, 0.6, 0.7 (+14)
- Kdegraphics: all versions
- Poppler: 0.8.7, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.10.0 (+29)
References
- http://cgit.freedesktop.org/poppler/poppler/commit/?id=39d140bfc0b8239bdd96d6a55842034ae5c05473
- http://lists.fedoraproject.org/pipermail/package-announce/2010-November/050268.html
- http://lists.fedoraproject.org/pipermail/package-announce/2010-November/050285.html
- http://lists.fedoraproject.org/pipermail/package-announce/2010-November/050390.html
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049392.html
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049523.html
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049545.html
- http://lists.opensuse.org/opensuse-security-announce/2010-11/msg00006.html
- http://lists.opensuse.org/opensuse-security-announce/2010-12/msg00006.html
- http://rhn.redhat.com/errata/RHSA-2012-1201.html
- http://secunia.com/advisories/42141
Get alerted when CVE-2010-3704 or the next vulnerability affects your stack