Skip to content
OpenAdvisories

Package · Debian

poppler

141 known vulnerabilities.

141 results · Feed

  • Medium 6.5

    Poppler 0.42.0 through 26.10.0 Stack Buffer Overflow via Decrypt::revision6Hash()

    Poppler 0.42.0 through 26.10.0 contains a stack-based buffer overflow in Decrypt::revision6Hash() that allows attackers controlling the password to overwrite stack memory when opening AESV3/R6 encrypted PDFs. Attackers can supply a password longer than 127 by…

  • Low 3.3

    Freedesktop Poppler SplashClip.cc clipToPath integer overflow

    A vulnerability was identified in Freedesktop Poppler up to 26.08.0. Affected is the function SplashClip::clipToPath of the file splash/SplashClip.cc. Such manipulation leads to integer overflow. The attack can only be performed from a local environment. The …

  • Low 3.3

    Freedesktop Poppler FoFiTrueType.cc cvtSfnts integer overflow

    A vulnerability was determined in Freedesktop Poppler 26.06.0/26.07.0/26.08.0. This impacts the function FoFiTrueType::cvtSfnts of the file fofi/FoFiTrueType.cc. This manipulation causes integer overflow. The attack can only be executed locally. The exploit h…

  • Medium 5.5

    Poppler: poppler: unbounded cpu loop in splashoutputdev::tilingpatternfill via unvalidated tiling-pattern repeat count (denial of service)

    A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively lo…

  • Medium 6.3

    Freedesktop Poppler FoFiTrueType.cc mapCodeToGID integer overflow

    A vulnerability was determined in Freedesktop Poppler 26.07.0. This affects the function FoFiTrueType::mapCodeToGID of the file fofi/FoFiTrueType.cc. Executing a manipulation of the argument segCnt can lead to integer overflow. The attack can be launched remo…

  • Medium 6.3

    Freedesktop Poppler JBIG2Stream.cc readCodeTableSeg integer overflow

    A vulnerability was found in Freedesktop Poppler 26.07.0. The impacted element is the function JBIG2Stream::readCodeTableSeg of the file poppler/JBIG2Stream.cc. Performing a manipulation results in integer overflow. The attack can be initiated remotely. The e…

  • Medium 4.3

    Freedesktop Poppler JBIG2Stream.cc rewind null pointer dereference

    A flaw has been found in Freedesktop Poppler 26.07.0. Impacted is the function JBIG2Stream::rewind of the file poppler/JBIG2Stream.cc. This manipulation causes null pointer dereference. It is possible to initiate the attack remotely. The exploit has been publ…

  • Medium 4.3

    Freedesktop Poppler SampledFunction Function.cc integer overflow

    A vulnerability was detected in Freedesktop Poppler 26.07.0. This issue affects the function SampledFunction::SampledFunction of the file poppler/Function.cc of the component SampledFunction. The manipulation of the argument BitsPerSample results in integer o…

  • High 7.8

    Poppler: integer overflow in poppler splashoutputdev::tilingpatternfill leads to heap buffer overflow via unchecked dimension multiplication

    A flaw was found in Poppler's Splash backend. A remote attacker could exploit this vulnerability by crafting a malicious PDF file that, when rendered, triggers an integer overflow in the `tilingPatternFill` function. This overflow leads to an undersized heap …

  • Medium 6.1

    GHSL-2025-042: Poppler has Use-After-Free

    Poppler ia a library for rendering PDF files, and examining or modifying their structure. A use-after-free (write) vulnerability has been detected in versions Poppler prior to 25.10.0 within the StructTreeRoot class. The issue arises from the use of raw point…

  • Low 2.9

    Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within …

  • Medium 6.5
    CVE-2025-50420 Public exploit

    An issue in the pdfseparate utility of freedesktop poppler v25.04.0 allows attackers to cause an infinite recursion via…

  • Medium 5.5

    Poppler Use After Free Vulnerability

    Poppler is a PDF rendering library. Versions prior to 25.06.0 use `std::atomic_int` for reference counting. Because `std::atomic_int` is only 32 bits, it is possible to overflow the reference count and trigger a use-after-free. Version 25.06.0 patches the iss…

  • Medium 4.3

    NSSCryptoSignBackend.cc in Poppler before 25.04.0 does not verify the adbe.pkcs7.sha1 signatures on documents, resultin…

  • Medium 4.0

    Poppler before 25.04.0 allows crafted input files to trigger out-of-bounds reads in the JBIG2Bitmap::combine function i…

  • Medium 4.0

    A floating-point exception in the PSStack::roll function of Poppler before 25.04.0 can cause an application to crash wh…

  • Medium 4.3

    libpoppler.so in Poppler through 24.12.0 has an out-of-bounds read vulnerability within the JBIG2Bitmap::combine functi…

  • High 7.5

    Poppler: pdfinfo: crash in broken documents when using -dests parameter

    A flaw was found in the Poppler's Pdfinfo utility. This issue occurs when using -dests parameter with pdfinfo utility. By using certain malformed input files, an attacker could cause the utility to crash, leading to a denial of service.

  • Unscored —

    Buffer Overflow vulnerability in HtmlOutputDev::page in poppler 0.75.0 allows attackers to cause a denial of service.

  • Unscored —

    Uncontrolled Recursion in pdfinfo, and pdftops in poppler 0.89.0 allows remote attackers to cause a denial of service v…

  • Unscored —

    An issue was discovered in Poppler 22.08.0. There is a reachable assertion in Object.h, will lead to denial of service …

  • Unscored —

    A reachable Object::getString assertion in Poppler 22.07.0 allows attackers to cause a denial of service due to a failu…

  • Unscored —

    An issue was discovered in Poppler 22.07.0. There is a reachable abort which leads to denial of service because the mai…

  • Medium 6.5

    In Poppler 22.07.0, PDFDoc::savePageAs in PDFDoc.c callows attackers to cause a denial-of-service (application crashes …

  • Unscored —

    An issue was discovered in freedesktop poppler version 20.12.1, allows remote attackers to cause a denial of service (D…

  • Unscored —

    An issue was discovered in freedesktop poppler version 20.12.1, allows remote attackers to cause a denial of service (D…

  • Medium 5.5

    A vulnerability in Outline.cc for Poppler prior to 23.06.0 allows a remote attacker to cause a Denial of Service (DoS) …

  • Unscored —

    In Xpdf prior to 4.04, the DCT (JPEG) decoder was incorrectly allowing the 'interleaved' flag to be changed after the f…

  • Unscored —

    Poppler prior to and including 22.08.0 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSe…

  • Unscored —

    A logic error in the Hints::Hints function of Poppler v22.03.0 allows attackers to cause a Denial of Service (DoS) via …

  • Unscored —

    A flaw was found in Poppler in the way certain PDF files were converted into HTML. A remote attacker could exploit this…

  • Unscored —

    The error function in Error.cc in poppler before 0.21.4 allows remote attackers to execute arbitrary commands via a PDF…

  • Unscored —

    poppler before 0.16.3 has malformed commands that may cause corruption of the internal stack.

  • Unscored —

    An integer overflow condition in poppler before 0.16.3 can occur when parsing CharCodes for fonts.

  • Unscored —

    In xpdf, the xref table contains an infinite loop which allows remote attackers to cause a denial of service (applicati…

  • Unscored —

    xpdf allows remote attackers to cause a denial of service (NULL pointer dereference and crash) in the way it processes …

  • Unscored —

    Poppler before 0.66.0 has an integer overflow in Parser::makeStream in Parser.cc.

  • Unscored —

    An issue was discovered in Poppler through 0.78.0. There is a divide-by-zero error in the function SplashOutputDev::til…

  • Unscored —

    The JPXStream::init function in Poppler 0.78.0 and earlier doesn't check for negative values of stream length, leading …

  • Unscored —

    In Xpdf 4.01.01, a buffer over-read could be triggered in FoFiType1C::convertToType1 in fofi/FoFiType1C.cc when the ind…