Search vulnerabilities

Results 96

Export CSV
CVE-2020-36023

poppler: Stack-Overflow in `FoFiType1C::cvtGlyph`

An issue was discovered in freedesktop poppler version 20.12.1, allows remote attackers to cause a denial of service (DoS) via crafted .pdf file to FoFiType1C::cvtGlyph function.

CVSS 3.1 · 6.5 Medium EPSS 1.2% KEV · Not listed
Vendors
Products
CVE-2021-30860

An integer overflow was addressed with improved input validation. This issue is fixed in Security Update 2021-005 Catalina, iOS 14.8 and iPadOS 14.8, macOS Big Sur 11.6, watchOS 7.6.2. Processing a maliciously crafted PDF may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited.

CVSS 3.1 · 7.8 High EPSS 76.0% KEV · Listed
Products
CVE-2025-50420

An issue in the pdfseparate utility of freedesktop poppler v25.04.0 allows attackers to cause an infinite recursion via supplying a crafted PDF file. This can lead to a Denial of Service (DoS).

CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2025-43903

poppler: SignatureValue not checked within SignerInfo

NSSCryptoSignBackend.cc in Poppler before 25.04.0 does not verify the adbe.pkcs7.sha1 signatures on documents, resulting in potential signature forgeries.

CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2017-2814

poppler: Heap-buffer overflow in DCTStream::readScan()

An exploitable heap overflow vulnerability exists in the image rendering functionality of Poppler 0.53.0. A specifically crafted pdf can cause an image resizing after allocation has already occurred, resulting in heap corruption which can lead to code execution. An attacker controlled PDF file can be used to trigger this vulnerability.

CVSS 3.0 · 7.5 High EPSS 3.0% KEV · Not listed
Vendors
Products
CVE-2017-15565

poppler: NULL pointer dereference in the GfxImageColorMap::getGrayLine() function

In Poppler 0.59.0, a NULL Pointer Dereference exists in the GfxImageColorMap::getGrayLine() function in GfxState.cc via a crafted PDF document.

CVSS 3.0 · 8.8 High EPSS 2.1% KEV · Not listed
CVE-2017-14977

poppler: NULL pointer dereference in the FoFiTrueType::getCFFBlock function

The FoFiTrueType::getCFFBlock function in FoFiTrueType.cc in Poppler 0.59.0 has a NULL pointer dereference vulnerability due to lack of validation of a table pointer, which allows an attacker to launch a denial of service attack.

CVSS 3.0 · 7.5 High EPSS 2.0% KEV · Not listed
CVE-2017-14976

poppler: Heap-based buffer over-read in the FoFiType1C::convertToType0 function

The FoFiType1C::convertToType0 function in FoFiType1C.cc in Poppler 0.59.0 has a heap-based buffer over-read vulnerability if an out-of-bounds font dictionary index is encountered, which allows an attacker to launch a denial of service attack.

CVSS 3.0 · 7.5 High EPSS 2.6% KEV · Not listed
CVE-2017-14975

poppler: NULL pointer dereference in the FoFiType1C::convertToType0 function

The FoFiType1C::convertToType0 function in FoFiType1C.cc in Poppler 0.59.0 has a NULL pointer dereference vulnerability because a data structure is not initialized, which allows an attacker to launch a denial of service attack.

CVSS 3.0 · 7.5 High EPSS 2.5% KEV · Not listed
CVE-2017-2818

poppler: Heap-buffer overflow in the image rendering functionality

An exploitable heap overflow vulnerability exists in the image rendering functionality of Poppler 0.53.0. A specifically crafted PDF can cause an overly large number of color components during image rendering, resulting in heap corruption. An attacker controlled PDF file can be used to trigger this vulnerability.

CVSS 3.0 · 7.5 High EPSS 2.0% KEV · Not listed
Vendors
Products
CVE-2017-14929

poppler: Memory corruption via Gfx.cc infinite loop

In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opFill, Gfx::doPatternFill, Gfx::doTilingPatternFill and Gfx::drawForm calls (aka a Gfx.cc infinite loop), a different vulnerability than CVE-2017-14519.

CVSS 3.0 · 7.5 High EPSS 1.4% KEV · Not listed
Vendors
Products
CVE-2017-14928

poppler: NULL pointer dereference in the AnnotRichMedia::Configuration::Configuration

In Poppler 0.59.0, a NULL Pointer Dereference exists in AnnotRichMedia::Configuration::Configuration in Annot.cc via a crafted PDF document.

CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
CVE-2017-14927

poppler: NULL pointer dereference in the SplashOutputDev::type3D0() function

In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.

CVSS 3.0 · 5.5 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2017-14926

poppler: NULL pointer dereference in the AnnotRichMedia::Content::Content

In Poppler 0.59.0, a NULL Pointer Dereference exists in AnnotRichMedia::Content::Content in Annot.cc via a crafted PDF document.

CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
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-2017-14617

poppler: Floating point exception in the ImageStream class

In Poppler 0.59.0, a floating point exception occurs in the ImageStream class in Stream.cc, which may lead to a potential attack when handling malicious PDF files.

CVSS 3.0 · 7.8 High EPSS < 1% KEV · Not listed
Vendors
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-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-14520

poppler: Floating point exception in Splash::scaleImageYuXd() function in Splash.cc

In Poppler 0.59.0, a floating point exception occurs in Splash::scaleImageYuXd() in Splash.cc, which may lead to a potential attack when handling malicious PDF files.

CVSS 3.0 · 7.8 High EPSS 1.2% KEV · Not listed
Vendors
Products
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