Memory Usage Vulnerability in pypdf Library by py-pdf
CVE-2026-28351
6.9MEDIUM
What is CVE-2026-28351?
The pypdf library, a free and open-source PDF handling tool, contains a vulnerability that allows attackers to create specially crafted PDF files that lead to excessive memory usage during parsing. This issue arises when the content stream is processed with the RunLengthDecode filter, potentially affecting performance and causing denial of service. Users are urged to upgrade to version 6.7.4, where this vulnerability has been addressed, or to implement the proposed changes from the relevant pull request as a temporary solution.
Affected Version(s)
pypdf < 6.7.4
