CVE Catalog

CVE-2026-59936

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

27th percentile - higher than 27% of all known CVEs

Summary

In pypdf library prior to version 6.14.1, a vulnerability was found causing an infinite loop when processing inline images in PDF page content streams. An attacker can craft a malicious PDF with a not terminated inline image, leading to a hang during text extraction.

Risk Assessment

The risk is a Denial of Service (DoS) attack on applications using pypdf to process PDF files, potentially causing service unavailability or resource exhaustion.

Recommendation

Immediately upgrade pypdf to version 6.14.1 or later, which includes a fix for the infinite loop vulnerability.

Other vulnerabilities in pypdf

See all
Original NVD description (English source)

pypdf is a free and open-source pure-python PDF library. Prior to 6.14.1, an attacker can craft a PDF with a page content stream containing a not terminated inline image, causing an infinite loop during inline image end marker detection such as when extracting page text. This issue is fixed in version 6.14.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS