py-pdf

Products

ProductCVEsExploitedLatest
pypdf71–Oct 29, 2026
fpdf22–Oct 22, 2026
PyPDF21–Apr 18, 2022

Exploited and recent CVEs

  • CVE-2026-119209 High 7.1 pypdf: Possible large memory usage when parsing cross-reference streams 0.3%
  • CVE-2026-119208 High 7.1 pypdf: Possible long runtimes/large memory usage for encrypted PDF files 0.2%
  • CVE-2026-119207 High 7.1 pypdf: Possible large memory usage for exceptions in strict mode 0.2%
  • CVE-2026-119206 High 7.1 pypdf: Possible long runtimes when retrieving page labels 0.2%
  • CVE-2026-119205 High 7.1 pypdf: Possible infinite loop when cloning dictionaries 0.2%
  • CVE-2026-119204 High 7.1 pypdf: Possible large memory usage when parsing page tree 0.2%
  • CVE-2026-119203 High 7.1 pypdf: Possible infinite loop when hitting EOF in standard xref table during trailer search 0.2%
  • CVE-2026-115585 High 7.1 pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up) 0.4%
  • CVE-2026-115580 High 7.1 pypdf: Possible long runtimes for large xref table header limits 0.4%
  • CVE-2026-115572 High 7.1 pypdf: Possible long runtimes for repeated references to the same missing object 0.4%
  • CVE-2026-114610 Medium 6.5 fpdf2: Exponential SVG '<use>' expansion causes CPU and memory exhaustion in 'FPDF.image()' 0.5%
  • CVE-2026-114609 Medium 5.8 fpdf2 implicitly loads external URLs and local image paths when rendering attacker-controlled content 0.3%
  • CVE-2026-113795 Medium 6.0 pypdf: Possible large memory usage for streams with multiple filters 0.4%
  • CVE-2026-113794 Medium 6.0 pypdf: Possible infinite loop when hitting EOF in standard xref table 0.4%
  • CVE-2026-113793 Medium 6.0 pypdf: Possible infinite loop when removing tree items 0.4%
  • CVE-2026-113792 Medium 6.0 pypdf: Possible infinite loop in PdfWriter.find_outline_item 0.3%
  • CVE-2026-113791 Medium 6.0 pypdf: Possible large memory usage when parsing content streams 0.3%
  • CVE-2026-113790 Medium 6.0 pypdf: Possible large memory usage when parsing arrays and dictionaries 0.3%
  • CVE-2026-113789 Medium 6.0 pypdf: Possible long runtimes/large memory usage when retrieving form fields 0.3%
  • CVE-2026-113786 Low 2.3 pypdf: Unvalidated JPEG image data loading 0.4%
  • CVE-2026-103000 High 8.7 pypdf: Possible large memory usage when retrieving alphabetical page labels 0.4%
  • CVE-2026-102999 High 8.7 pypdf: Possible long runtimes with large amount of embedded files 0.3%
  • CVE-2026-102998 High 8.7 pypdf: Possible long runtimes when generating appearance streams 0.3%
  • CVE-2026-102997 High 8.7 pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up) 0.3%
  • CVE-2026-102996 High 8.7 pypdf: Possible large memory usage when parsing font data 0.3%
  • CVE-2026-102995 High 8.7 pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2) 0.3%
  • CVE-2026-102994 High 8.7 pypdf: Possible long runtimes/large memory usage when parsing indirect objects 0.3%
  • CVE-2026-102993 High 8.7 pypdf: Possible large memory usage when retrieving Roman page labels 0.3%
  • CVE-2026-84311 Medium 4.8 pypdf: Possible long runtimes/large memory usage when extracting XForm objects 0.1%
  • CVE-2026-84310 Medium 4.8 pypdf: Possible long runtimes/large memory usage when retrieving outlines 0.1%