Unscored severity · published Dec 21, 2009
CVE-2009-4035
The FoFiType1::parse function in fofi/FoFiType1.cc in Xpdf 3.0.0, gpdf 2.8.2, kpdf in kdegraphics 3.3.1, and possibly other libraries and versions, does not check the return value…
–
CVSS
3.8%
EPSS
No
On KEV
Description
The FoFiType1::parse function in fofi/FoFiType1.cc in Xpdf 3.0.0, gpdf 2.8.2, kpdf in kdegraphics 3.3.1, and possibly other libraries and versions, does not check the return value of the getNextLine function, which allows context-dependent attackers to execute arbitrary code via a PDF file with a crafted Type 1 font that can produce a negative value, leading to a signed-to-unsigned integer conversion error and a buffer overflow.
Exploitation
Is it being used?
Exploit prediction (EPSS)3.8% · higher than 90% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
GP
Gpdf · Gnome
2.8.2 · source: NVD
KD
Kdegraphics · Kde
3.3.1 · source: NVD
KP
Kpdf · Kde
3.3.1 · source: NVD
XP
Xpdf · Xpdf
3.0.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2009-4035
CVE.org
https://www.cve.org/CVERecord?id=CVE-2009-4035
cgit.freedesktop.org
http://cgit.freedesktop.org/poppler/poppler/diff/fofi/FoFiType1.cc?id=4b4fc5c0
cgit.freedesktop.org
http://cgit.freedesktop.org/poppler/poppler/tree/fofi/FoFiType1.cc?id=4b4fc5c017bf147c9069bbce32fc14467bd2a81a
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2010-02/msg00003.html
Vendor Advisory
http://secunia.com/advisories/37641
Vendor Advisory
http://secunia.com/advisories/37781
Vendor Advisory
http://secunia.com/advisories/37787
More from Gpdf
–
CVE-2006-1244
Unspecified vulnerability in certain versions of xpdf after 3.00, as used in various products including (a) pdfkit.framework, (b) gpdf, (c) pdftohtml, and (d) libextractor, has…
–
CVE-2005-0206
The patch for integer overflow vulnerabilities in Xpdf 2.0 and 3.0 (CVE-2004-0888) is incomplete for 64-bit architectures on certain Linux distributions such as Red Hat, which…
–
CVE-2004-0888
Multiple integer overflows in xpdf 2.0 and 3.0, and other packages that use xpdf code such as CUPS, gpdf, and kdegraphics, allow remote attackers to cause a denial of service…
–
CVE-2004-0889
Multiple integer overflows in xpdf 3.0, and other packages that use xpdf code such as CUPS, allow remote attackers to cause a denial of service (crash) and possibly execute…
