pypdf vulnerabilities

Browse known CVEs and advisories by package and ecosystem. Severity tells you the worst case. What determines real risk is whether the vulnerable code actually runs in your applications.

Get a demo

Browse by ecosystem

npmPyPIMavenGoRubyGemsCargoNuGetComposerpubSwiftGitHub Actions
CVE-IDSeverityPackage summary
CVE-2026-113789Mediumpypdf: pypdf: Possible long runtimes/large memory usage when retrieving form fieldsCVE-2026-113790Mediumpypdf: pypdf: Possible large memory usage when parsing arrays and dictionariesCVE-2026-113791Mediumpypdf: pypdf: Possible large memory usage when parsing content streamsCVE-2026-113786Lowpypdf: pypdf: Unvalidated JPEG image data loadingCVE-2026-113792Mediumpypdf: pypdf: Possible infinite loop in PdfWriter.find_outline_itemCVE-2026-113793Mediumpypdf: pypdf: Possible infinite loop when removing tree itemsCVE-2026-113794Mediumpypdf: pypdf: Possible infinite loop when hitting EOF in standard xref tableCVE-2026-113795Mediumpypdf: pypdf: Possible large memory usage for streams with multiple filtersCVE-2026-102999Highpypdf: pypdf: Possible long runtimes with large amount of embedded filesCVE-2026-102998Highpypdf: pypdf: Possible long runtimes when generating appearance streamsCVE-2026-103000Highpypdf: pypdf: Possible large memory usage when retrieving alphabetical page labelsCVE-2026-102997Highpypdf: pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)CVE-2026-102996Highpypdf: pypdf: Possible large memory usage when parsing font dataCVE-2026-102995Highpypdf: pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2)CVE-2026-102994Highpypdf: pypdf: Possible long runtimes/large memory usage when parsing indirect objectsCVE-2026-102993Highpypdf: pypdf: Possible large memory usage when retrieving Roman page labelsCVE-2026-82398Mediumpypdf: pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespaceCVE-2026-84310Mediumpypdf: pypdf: Possible long runtimes/large memory usage when retrieving outlinesCVE-2026-84311Mediumpypdf: pypdf: Possible long runtimes/large memory usage when extracting XForm objectsCVE-2026-84309Mediumpypdf: pypdf: Possible infinite loop for TreeObject.insert_childCVE-2026-71870Mediumpypdf: pypdf: Possible large memory usage for large /ToUnicode streamsCVE-2026-71852Mediumpypdf: pypdf: Possible long runtimes/large memory usage for large CID font width rangesCVE-2026-59935Highpypdf: pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter)CVE-2026-59936Highpypdf: pypdf: Possible infinite loop for not terminated inline imagesCVE-2026-59937Mediumpypdf: pypdf: Possible long runtimes for repeated malformed cross-reference entries

Stop the waste.
Protect your environment with Kodem.