Skip to content
Py-pdf vulnerabilities
Newest
-
py-pdf pypdf
pypdf: Possible large memory usage when parsing cross-reference streams
CVE-2026-119209
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage for encrypted PDF files
CVE-2026-119208
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible large memory usage for exceptions in strict mode
CVE-2026-119207
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible long runtimes when retrieving page labels
CVE-2026-119206
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible infinite loop when cloning dictionaries
CVE-2026-119205
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible large memory usage when parsing page tree
CVE-2026-119204
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible infinite loop when hitting EOF in standard xref table during trailer search
CVE-2026-119203
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up)
CVE-2026-115585
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible long runtimes for large xref table header limits
CVE-2026-115580
Fix available
7.1 High
-
py-pdf pypdf
pypdf: Possible long runtimes for repeated references to the same missing object
CVE-2026-115572
Fix available
7.1 High
-
py-pdf fpdf2
fpdf2: Exponential SVG '<use>' expansion causes CPU and memory exhaustion in 'FPDF.image()'
CVE-2026-114610
Fix available
6.5 Medium
-
py-pdf fpdf2
fpdf2 implicitly loads external URLs and local image paths when rendering attacker-controlled content
CVE-2026-114609
Fix available
5.8 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage for streams with multiple filters
CVE-2026-113795
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop when hitting EOF in standard xref table
CVE-2026-113794
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop when removing tree items
CVE-2026-113793
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop in PdfWriter.find_outline_item
CVE-2026-113792
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage when parsing content streams
CVE-2026-113791
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage when parsing arrays and dictionaries
CVE-2026-113790
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage when retrieving form fields
CVE-2026-113789
Fix available
6.0 Medium
-
py-pdf pypdf
pypdf: Unvalidated JPEG image data loading
CVE-2026-113786
Fix available
2.3 Low
-
py-pdf pypdf
pypdf: Possible large memory usage when retrieving alphabetical page labels
CVE-2026-103000
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes with large amount of embedded files
CVE-2026-102999
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes when generating appearance streams
CVE-2026-102998
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)
CVE-2026-102997
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible large memory usage when parsing font data
CVE-2026-102996
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2)
CVE-2026-102995
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage when parsing indirect objects
CVE-2026-102994
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible large memory usage when retrieving Roman page labels
CVE-2026-102993
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage when extracting XForm objects
CVE-2026-84311
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage when retrieving outlines
CVE-2026-84310
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop for TreeObject.insert_child
CVE-2026-84309
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespace
CVE-2026-82398
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage for large /ToUnicode streams
CVE-2026-71870
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible long runtimes/large memory usage for large CID font width ranges
CVE-2026-71852
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop for not terminated inline images
CVE-2026-59936
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter)
CVE-2026-59935
Fix available
8.7 High
-
py-pdf pypdf
pypdf: Possible long runtimes for repeated malformed cross-reference entries
CVE-2026-59937
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage for wrong image dimensions
CVE-2026-59938
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Missing stream length values ignore defined limits
CVE-2026-57204
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop when processing threads/articles in writer
CVE-2026-54651
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop when processing outlines/bookmarks in writer
CVE-2026-54531
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible infinite loop when retrieving fonts for layout-mode text extraction
CVE-2026-54530
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage for form XObjects during text extraction
CVE-2026-49461
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Inefficient decoding of FlateDecode PNG predictor streams
CVE-2026-49460
Fix available
5.1 Medium
-
py-pdf pypdf
pypdf: Possible large memory usage for large offsets for layout mode text
CVE-2026-48155
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible long runtimes for zero-only width values in cross-reference streams
CVE-2026-48156
Fix available
5.1 Medium
-
py-pdf pypdf
pypdf: Manipulated XMP metadata streams can exhaust RAM
CVE-2026-48735
Fix available
6.9 Medium
-
py-pdf pypdf
pypdf: Manipulated FlateDecode image dimensions can exhaust RAM
CVE-2026-41314
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Possible long runtimes for wrong size values in incremental mode
CVE-2026-41313
Fix available
4.8 Medium
-
py-pdf pypdf
pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM
CVE-2026-41312
Fix available
4.8 Medium
- Show olderLoading…