CVE-2010-3704

Severity
6.8MEDIUM
EPSS
1.4%
top 19.61%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedNov 5
Latest updateMay 17

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.

CVSS vector

AV:N/AC:M/C:P/I:P/A:PExploitability: 8.6 | Impact: 6.4

Affected Packages5 packages

Debianxpdf< 3.02-9+3
Debianpoppler< 0.12.4-1.2+3
NVDfoolabs/xpdf18 versions+17
NVDpoppler/poppler35 versions+34

Patches

🔴Vulnerability Details

3
GHSA
GHSA-fwg7-7mhm-4945: The FoFiType1::parse function in fofi/FoFiType12022-05-17
OSV
CVE-2010-3704: The FoFiType1::parse function in fofi/FoFiType12010-11-05
CVEList
CVE-2010-3704: The FoFiType1::parse function in fofi/FoFiType12010-11-05

💥Exploits & PoCs

1
Exploit-DB
Microsoft Visual Studio - Msmask32.ocx ActiveX Buffer Overflow (MS08-070) (Metasploit)2010-11-24

📋Vendor Advisories

3
Ubuntu
poppler vulnerabilities2010-10-19
Red Hat
xpdf: array indexing error in FoFiType1::parse()2010-09-24
Debian
CVE-2010-3704: poppler - The FoFiType1::parse function in fofi/FoFiType1.cc in the PDF parser in xpdf bef...2010

💬Community

1
Bugzilla
CVE-2010-3704 xpdf: array indexing error in FoFiType1::parse()2010-09-30
CVE-2010-3704 (MEDIUM CVSS 6.8) | The FoFiType1::parse function in fo | cvebase.io