PY
Product
pypdf
45
CVEs
0
On KEV
7.5
Max CVSS
19
New 30D
Severity mix
Critical 0High 15Medium 23Low 7
Watch
Add pypdf to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-103000 | 7.5 | Sep 30 | pypdf: Possible large memory usage when retrieving alphabetical page labels Affected: < 6.19.0 |
| CVE-2026-102999 | 7.5 | Sep 30 | pypdf: Possible long runtimes with large amount of embedded files Affected: < 6.19.0 |
| CVE-2026-102998 | 7.5 | Sep 30 | pypdf: Possible long runtimes when generating appearance streams Affected: < 6.19.0 |
| CVE-2026-102997 | 7.5 | Sep 30 | pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up) Affected: < 6.18.1 |
| CVE-2026-102996 | 7.5 | Sep 30 | pypdf: Possible large memory usage when parsing font data Affected: < 6.18.1 |
| CVE-2026-102995 | 7.5 | Sep 30 | pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2) Affected: < 6.18.1 |
| CVE-2026-102994 | 7.5 | Sep 30 | pypdf: Possible long runtimes/large memory usage when parsing indirect objects Affected: < 6.18.0 |
| CVE-2026-102993 | 7.5 | Sep 30 | pypdf: Possible large memory usage when retrieving Roman page labels Affected: < 6.17.0 |
| CVE-2026-59936 | 7.5 | Jul 8 | pypdf: Possible infinite loop for not terminated inline images Affected: < 6.14.1 |
| CVE-2026-59935 | 7.5 | Jul 8 | pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter) Affected: < 6.14.2 |
| CVE-2026-59937 | 7.5 | Jul 8 | pypdf: Possible long runtimes for repeated malformed cross-reference entries Affected: < 6.14.0 |
| CVE-2026-33699 | 7.5 | Mar 26 | pypdf: Possible infinite loop during recovery attempts in DictionaryObject.read_from_stream Affected: < 6.9.2 |
| CVE-2026-115585 New | 7.1 | Oct 23 | pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up) Affected: < 6.21.2 |
| CVE-2026-115580 New | 7.1 | Oct 23 | pypdf: Possible long runtimes for large xref table header limits Affected: < 6.21.2 |
| CVE-2026-115572 New | 7.1 | Oct 23 | pypdf: Possible long runtimes for repeated references to the same missing object Affected: < 6.21.2 |
| CVE-2026-57204 | 6.5 | Jun 30 | pypdf: Missing stream length values ignore defined limits Affected: < 6.13.3 |
| CVE-2026-41314 | 6.5 | Apr 22 | pypdf: Manipulated FlateDecode image dimensions can exhaust RAM Affected: < 6.10.2 |
| CVE-2026-41313 | 6.5 | Apr 22 | pypdf: Possible long runtimes for wrong size values in incremental mode Affected: < 6.10.2 |
| CVE-2026-41312 | 6.5 | Apr 22 | pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM Affected: < 6.10.2 |
| CVE-2026-33123 | 6.5 | Mar 20 | pypdf has inefficient decoding of array-based streams Affected: < 6.9.1 |
| CVE-2026-113795 New | 6.0 | Oct 21 | pypdf: Possible large memory usage for streams with multiple filters Affected: < 6.20.0 |
| CVE-2026-113794 New | 6.0 | Oct 21 | pypdf: Possible infinite loop when hitting EOF in standard xref table Affected: < 6.20.0 |
| CVE-2026-113793 New | 6.0 | Oct 21 | pypdf: Possible infinite loop when removing tree items Affected: < 6.20.1 |
| CVE-2026-113792 New | 6.0 | Oct 21 | pypdf: Possible infinite loop in PdfWriter.find_outline_item Affected: < 6.20.1 |
| CVE-2026-113791 New | 6.0 | Oct 21 | pypdf: Possible large memory usage when parsing content streams Affected: < 6.21.0 |
| CVE-2026-113790 New | 6.0 | Oct 21 | pypdf: Possible large memory usage when parsing arrays and dictionaries Affected: < 6.21.0 |
| CVE-2026-113789 New | 6.0 | Oct 21 | pypdf: Possible long runtimes/large memory usage when retrieving form fields Affected: < 6.21.0 |
| CVE-2026-84309 | 5.5 | Sep 1 | pypdf: Possible infinite loop for TreeObject.insert_child Affected: < 6.16.0 |
| CVE-2026-54651 | 5.5 | Jun 22 | pypdf: Possible infinite loop when processing threads/articles in writer Affected: < 6.13.1 |
| CVE-2026-49461 | 5.5 | Jun 22 | pypdf: Possible large memory usage for form XObjects during text extraction Affected: < 6.12.2 |
| CVE-2026-54531 | 5.5 | Jun 22 | pypdf: Possible infinite loop when processing outlines/bookmarks in writer Affected: < 6.13.0 |
| CVE-2026-54530 | 5.5 | Jun 22 | pypdf: Possible infinite loop when retrieving fonts for layout-mode text extraction Affected: < 6.13.0 |
| CVE-2026-48155 | 5.5 | May 28 | pypdf: Possible large memory usage for large offsets for layout mode text Affected: < 6.12.0 |
| CVE-2026-48735 | 5.5 | May 28 | pypdf: Manipulated XMP metadata streams can exhaust RAM Affected: < 6.12.1 |
| CVE-2026-82398 | 5.3 | Aug 31 | pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespace Affected: < 6.15.0 |
| CVE-2026-59938 | 5.3 | Jul 8 | pypdf: Possible large memory usage for wrong image dimensions Affected: < 6.14.0 |
| CVE-2026-41168 | 5.3 | Apr 22 | pypdf has possible long runtimes for wrong size values in cross-reference and object streams Affected: < 6.10.1 |
| CVE-2026-40260 | 5.3 | Apr 16 | pypdf: Manipulated XMP metadata entity declarations can exhaust RAM Affected: < 6.10.0 |
| CVE-2026-84311 | 3.3 | Sep 1 | pypdf: Possible long runtimes/large memory usage when extracting XForm objects Affected: < 6.16.1 |
| CVE-2026-84310 | 3.3 | Sep 1 | pypdf: Possible long runtimes/large memory usage when retrieving outlines Affected: < 6.16.1 |
| CVE-2026-71870 | 3.3 | Aug 7 | pypdf: Possible large memory usage for large /ToUnicode streams Affected: < 6.15.0 |
| CVE-2026-71852 | 3.3 | Aug 7 | pypdf: Possible long runtimes/large memory usage for large CID font width ranges Affected: < 6.15.0 |
| CVE-2026-49460 | 3.3 | Jun 22 | pypdf: Inefficient decoding of FlateDecode PNG predictor streams Affected: < 6.12.2 |
| CVE-2026-48156 | 3.3 | May 28 | pypdf: Possible long runtimes for zero-only width values in cross-reference streams Affected: < 6.12.0 |
| CVE-2026-113786 New | 2.3 | Oct 21 | pypdf: Unvalidated JPEG image data loading Affected: < 6.21.1 |
Showing 45
