Excessive Processing Vulnerability in pypdf PDF Library
CVE-2026-115580
7.1HIGH
What is CVE-2026-115580?
The pypdf library, an open-source pure-Python PDF processing tool, is susceptible to an excessive processing vulnerability due to improper handling of a crafted PDF file. An attacker can leverage this flaw by creating a malicious PDF with a cross-reference table that declares an entry count exceeding the file's capacity, resulting in prolonged processing times and potential performance degradation when the document is accessed. This issue has been remediated in version 6.21.2.
Affected Version(s)
pypdf < 6.21.2
