Foolabs maintains xpdf, a lightweight PDF parsing and rendering library that, despite its narrow product scope, occupies a notable position in the vulnerability landscape due to its integration into specialized document-processing and accessibility tools. The recurring weakness classes affecting the vendor—improper restriction of buffer operations, improper input validation, and code-injection vulnerabilities—reflect the memory-safety and parsing demands inherent to PDF interpretation of untrusted documents. The vendor's vulnerability footprint is characterized by the attack surface presented by PDF as a complex, feature-rich format: malformed or adversarial input can trigger memory corruption and injection paths that span document ingestion pipelines. Defenders relying on xpdf or products embedding it should prioritize tracking updates for parsing libraries and validate input handling in document-processing workflows; current severity, exploitation, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Foolabs over time
Signals from CVEs in this vendor scope (23 CVEs).
23 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2009-3603HIGH Integer overflow in the SplashBitmap::SplashBitmap function in Xpdf 3.x before 3.02pl4 and Poppler before 0.12.1 might allow remote attackers to execute arbitrary code via a crafte | Oct 21, 2009 | 9.3 | 33 | NO | NO |
CVE-2009-3608HIGH Integer overflow in the ObjectStream::ObjectStream function in XRef.cc in Xpdf 3.x before 3.02pl4 and Poppler before 0.12.1, as used in GPdf, kdegraphics KPDF, CUPS pdftops, and te | Oct 21, 2009 | 9.3 | 32 | NO | NO |
CVE-2009-3604HIGH The Splash::drawImage function in Splash.cc in Xpdf 2.x and 3.x before 3.02pl4, and Poppler 0.x, as used in GPdf and kdegraphics KPDF, does not properly allocate memory, which allo | Oct 21, 2009 | 9.3 | 32 | NO | NO |
CVE-2009-3606HIGH Integer overflow in the PSOutputDev::doImageL1Sep function in Xpdf before 3.02pl4, and Poppler 0.x, as used in kdegraphics KPDF, might allow remote attackers to execute arbitrary c | Oct 21, 2009 | 9.3 | 31 | NO | NO |
CVE-2011-0764MEDIUM t1lib 5.1.2 and earlier, as used in Xpdf before 3.02pl6, teTeX, and other products, uses an invalid pointer in conjunction with a dereference operation, which allows remote attacke | Mar 31, 2011 | 6.8 | 27 | NO | NO |
CVE-2009-0165HIGH Integer overflow in the JBIG2 decoder in Xpdf 3.02pl2 and earlier, as used in Poppler and other products, when running on Mac OS X, has unspecified impact, related to "g*allocn." | Apr 23, 2009 | 10.0 | 25 | NO | NO |
CVE-2010-3704MEDIUM 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 | Nov 5, 2010 | 6.8 | 23 | NO | NO |
CVE-2009-1182HIGH Multiple buffer overflows in the JBIG2 MMR decoder in Xpdf 3.02pl2 and earlier, CUPS 1.3.9 and earlier, Poppler before 0.10.6, and other products allow remote attackers to execute | Apr 23, 2009 | 7.5 | 22 | NO | NO |
CVE-2009-0800MEDIUM Multiple "input validation flaws" in the JBIG2 decoder in Xpdf 3.02pl2 and earlier, CUPS 1.3.9 and earlier, Poppler before 0.10.6, and other products allow remote attackers to exec | Apr 23, 2009 | 6.8 | 22 | NO | NO |
CVE-2009-0195MEDIUM Heap-based buffer overflow in Xpdf 3.02pl2 and earlier, CUPS 1.3.9, and probably other products, allows remote attackers to execute arbitrary code via a PDF file with crafted JBIG2 | Apr 23, 2009 | 6.8 | 22 | NO | NO |
Signals from CVEs in this vendor scope (23 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Foolabs.
Media articles that mention a CVE ID that affects a product developed by Foolabs — matched by CVE ID, not by vendor name.