CVE Catalog

CVE-2026-27024

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 an infinite loop. This requires accessing the children of a TreeObject, e.g. as part of outlines. This is fixed in 6.7.1.

Risk Assessment

A malicious PDF can hang the processing process and exhaust resources, leading to denial of service. The risk applies to systems 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 an infinite loop. This requires accessing the children of a TreeObject, for example as part of outlines. This vulnerability is fixed in 6.7.1.

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