CVE Catalog

CVE-2026-59937

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 the pypdf library prior to version 6.14.0, a vulnerability allows an attacker to craft a PDF with multiple malformed cross-reference streams, causing long runtimes for recovering broken cross-reference table entries. This leads to excessive CPU usage and processing delays.

Risk Assessment

The risk is a potential Denial of Service (DoS) attack by sending a specially crafted PDF file, which can significantly slow down or hang applications using the pypdf library.

Recommendation

Immediately upgrade pypdf to version 6.14.0 or later, which includes a fix for this 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.0, an attacker can craft a PDF with repeated malformed cross-reference streams that cause pypdf to spend long runtimes recovering broken cross-reference table entries. This issue is fixed in version 6.14.0.

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