Search vulnerabilities

Results 96

Export CSV
CVE-2017-7511

poppler: Null pointer dereference in pdfunite via crafted documents

poppler since version 0.17.3 has been vulnerable to NULL pointer dereference in pdfunite triggered by specially crafted documents.

CVSS 3.0 · 5.5 Medium EPSS 1.1% KEV · Not listed
Vendors
Products
CVE-2017-7515

poppler: Stack exhaustion due to infinite recursive call in pdfunite

poppler through version 0.55.0 is vulnerable to an uncontrolled recursion in pdfunite resulting into potential denial-of-service.

CVSS 3.0 · 5.5 Medium EPSS 1.1% KEV · Not listed
Vendors
Products
CVE-2017-9083

poppler: Null pointer dereference in the JPXStream::readUByte function

poppler 0.54.0, as used in Evince and other products, has a NULL pointer dereference in the JPXStream::readUByte function in JPXStream.cc. For example, the perf_test utility will crash (segmentation fault) when parsing an invalid PDF file.

CVSS 3.0 · 6.5 Medium EPSS 1.1% KEV · Not listed
Vendors
Products
CVE-2017-9406

poppler: Memory leak in the gmalloc function in gmem.cc

In Poppler 0.54.0, a memory leak vulnerability was found in the function gmalloc in gmem.cc, which allows attackers to cause a denial of service via a crafted file.

CVSS 3.0 · 6.5 Medium EPSS 1.5% KEV · Not listed
CVE-2017-9408

poppler: Memory leak in the Object::initArray function

In Poppler 0.54.0, a memory leak vulnerability was found in the function Object::initArray in Object.cc, which allows attackers to cause a denial of service via a crafted file.

CVSS 3.0 · 6.5 Medium EPSS 2.4% KEV · Not listed
CVE-2017-9775

poppler: Stack-buffer overflow in GfxState.cc

Stack buffer overflow in GfxState.cc in pdftocairo in Poppler before 0.56 allows remote attackers to cause a denial of service (application crash) via a crafted PDF document.

CVSS 3.0 · 6.5 Medium EPSS 4.3% KEV · Not listed
Products
CVE-2017-9776

poppler: Integer overflow in JBIG2Stream.cc

Integer overflow leading to Heap buffer overflow in JBIG2Stream.cc in pdftocairo in Poppler before 0.56 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted PDF document.

CVSS 3.0 · 7.8 High EPSS 2.0% KEV · Not listed
Products
CVE-2017-9865

poppler: Buffer over-read in the GfxImageColorMap::getGray function

The function GfxImageColorMap::getGray in GfxState.cc in Poppler 0.54.0 allows remote attackers to cause a denial of service (stack-based buffer over-read and application crash) via a crafted PDF document, related to missing color-map validation in ImageOutputDev.cc.

CVSS 3.0 · 5.5 Medium EPSS 1.7% KEV · Not listed
CVE-2010-5110

poppler: heap based buffer overflow in DCTStream.cc

DCTStream.cc in Poppler before 0.13.3 allows remote attackers to cause a denial of service (crash) via a crafted PDF file.

CVSS 2.0 · 4.3 Medium EPSS 3.0% KEV · Not listed
Vendors
Products
CVE-2013-4472

xpdf: insecure temporary file

The openTempFile function in goo/gfile.cc in Xpdf and Poppler 0.24.3 and earlier, when running on a system other than Unix, allows local users to overwrite arbitrary files via a symlink attack on temporary files with predictable names.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2015-8868

poppler: heap buffer overflow in ExponentialFunction

Heap-based buffer overflow in the ExponentialFunction::ExponentialFunction function in Poppler before 0.40.0 allows remote attackers to cause a denial of service (memory corruption and crash) or possibly execute arbitrary code via an invalid blend mode in the ExtGState dictionary in a crafted PDF document.

CVSS 3.0 · 7.8 High EPSS 4.6% KEV · Not listed
Vendors
Products
CVE-2013-1789

poppler: Multiple null pointer de-references in the Poppler splash backend

splash/Splash.cc in poppler before 0.22.1 allows context-dependent attackers to cause a denial of service (NULL pointer dereference and crash) via vectors related to the (1) Splash::arbitraryTransformMask, (2) Splash::blitMask, and (3) Splash::scaleMaskYuXu functions.

CVSS 2.0 · 4.3 Medium EPSS 2.4% KEV · Not listed
Vendors
Products
CVE-2013-1790

poppler: uninitialized memory read flaw

poppler/Stream.cc in poppler before 0.22.1 allows context-dependent attackers to have an unspecified impact via vectors that trigger a read of uninitialized memory by the CCITTFaxStream::lookChar function.

CVSS 2.0 · 6.8 Medium EPSS 2.6% KEV · Not listed
Vendors
Products
CVE-2013-4474

poppler: format string flaw in pdfseparate utility

Format string vulnerability in the extractPages function in utils/pdfseparate.cc in poppler before 0.24.3 allows remote attackers to cause a denial of service (crash) via format string specifiers in a destination filename.

CVSS 2.0 · 5.0 Medium EPSS 10.5% KEV · Not listed
CVE-2010-3702

xpdf: uninitialized Gfx::parser pointer dereference

The Gfx::getPos function in the PDF parser in xpdf before 3.02pl5, poppler 0.8.7 and possibly other versions up to 0.15.1, CUPS, kdegraphics, and possibly other products allows context-dependent attackers to cause a denial of service (crash) via unknown vectors that trigger an uninitialized pointer dereference.

CVSS 2.0 · 7.5 High EPSS 2.8% KEV · Not listed
Vendors
Apple Canonical Debian and 6 more
Products
CVE-2013-1788

poppler: multiple invalid memory access flaws

poppler before 0.22.1 allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via vectors that trigger an "invalid memory access" in (1) splash/Splash.cc, (2) poppler/Function.cc, and (3) poppler/Stream.cc.

CVSS 2.0 · 6.8 Medium EPSS 3.9% KEV · Not listed
Vendors
Products
CVE-2013-4473

poppler: stack-based buffer overflow in pdfseparate utility

Stack-based buffer overflow in the extractPages function in utils/pdfseparate.cc in poppler before 0.24.2 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a source filename.

CVSS 2.0 · 7.5 High EPSS 7.1% KEV · Not listed
CVE-2013-7296

poppler: DoS due to a format string error

The JBIG2Stream::readSegments method in JBIG2Stream.cc in Poppler before 0.24.5 does not use the correct specifier within a format string, which allows context-dependent attackers to cause a denial of service (segmentation fault and application crash) via a crafted PDF file.

CVSS 2.0 · 5.0 Medium EPSS 2.2% KEV · Not listed
Vendors
Products
CVE-2022-38784

poppler: integer overflow in JBIG2 decoder using malformed files

Poppler prior to and including 22.08.0 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIGStream.cc). Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the vulnerability described by CVE-2022-38171 in Xpdf.

CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2022-38171

Xpdf prior to version 4.04 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIG2Stream.cc). Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the vulnerability described by CVE-2021-30860 (Apple CoreGraphics).

CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
Products