CVE Catalog

CVE-2026-33123

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.36%

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

Summary

In pypdf versions prior to 6.9.1, an attacker can craft a malicious PDF that causes long runtimes and/or large memory usage. Exploitation requires accessing an array-based stream with many entries. This issue is fixed in version 6.9.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.9.1 or later. If needed, limit the time and memory of the PDF processing process.

Other vulnerabilities in pypdf

See all
Original NVD description (English source)

pypdf is a free and open-source pure-python PDF library. Versions prior to 6.9.1 allow an attacker to craft a malicious PDF which leads to long runtimes and/or large memory usage. Exploitation requires accessing an array-based stream with many entries. This issue has been fixed in version 6.9.1.

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