CVE Catalog

CVE-2026-27025

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

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

Summary

In pypdf versions prior to 6.7.1, an attacker can craft a PDF that causes long runtimes and large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, e.g. during text extraction. This is fixed in 6.7.1.

Risk Assessment

A malicious PDF can prolong processing time and consume significant memory, leading to denial of service. The risk applies to applications processing untrusted PDF files.

Recommendation

Update pypdf to version 6.7.1 or later.

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.7.1, an attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, for example during text extraction. This vulnerability is fixed in 6.7.1.

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