Skip to main content
CVE-2025-43718VulnerabilityPublished Updated

CVE-2025-43718: freedesktop Poppler · Uncontrolled Recursion

Affects freedesktop PopplerSource CVE Database V5

0

Not known to be exploited · CVSS 2.9 Low.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
2.9Low
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 1 Oct 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
freedesktop PopplerAffected
  • =24.06.1
Fixed in–

AI-suggested

1. Upgrade Poppler to version 25.04.0 or later as soon as the patch becomes available to eliminate the uncontrolled recursion issue. 2. Implement input validation and sanitization on PDF metadata before processing to detect and reject suspiciously deeply nested or malformed PDFs. 3. Employ sandboxing or containerization for PDF processing components to isolate crashes and prevent service-wide impact. 4. Monitor application logs for repeated crashes or segmentation faults related to PDF parsing to detect potential exploitation attempts. 5. Limit local access to systems performing PDF processing to trusted users and services to reduce the attack surface. 6. Consider rate limiting or scanning PDF uploads in public-facing services to mitigate the risk of malicious PDFs triggering the vulnerability. 7. Maintain up-to-date backups and incident response plans to quickly recover from denial-of-service incidents. 8. Engage with software vendors or open-source communities to track patch releases and security advisories related to Poppler.

Description

Poppler 24.06.1 through 25.x before 25.04.0 allows stack consumption and a SIGSEGV via deeply nested structures within the metadata (such as GTS_PDFEVersion) of a PDF document, e.g., a regular expression for a long pdfsubver string. This occurs in Dict::lookup, Catalog::getMetadata, and associated functions in PDFDoc, with deep recursion in the regex executor (std::__detail::_Executor).

References

Community reviews

Loading reviews…