Lucene search
+L

715 matches found

OSV
OSV
added 5 days ago6 views

GHSA-G867-7843-WF8Q pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter)

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. It only affects the ASCII85 and ASCIIHex filters. Patches This...

8.7CVSS5.3AI score0.00367EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 5 days ago6 views

pypdf: Possible infinite loop for not terminated inline images (ASCII85 and ASCIIHex filter)

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. It only affects the ASCII85 and ASCIIHex filters. Patches This...

8.7CVSS5.3AI score0.00367EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
added 5 days ago9 views

EUVD-2026-42366

pypdf: Possible infinite loop for not terminated inline images...

8.7CVSS5.1AI score0.0034EPSS
SaveExploits0References5
OSV
OSV
added 5 days ago6 views

GHSA-5XF7-4P34-54QR pypdf: Possible infinite loop for not terminated inline images

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. Patches This has been fixed in pypdf==6.14.1. Workarounds If yo...

8.7CVSS5.3AI score0.0034EPSS
SaveExploits0References6
EUVD
EUVD
added 5 days ago10 views

EUVD-2026-42344

pypdf: Possible long runtimes for repeated malformed cross-reference entries...

7.5CVSS5.1AI score0.0034EPSS
SaveExploits0References5
OSV
OSV
added 5 days ago5 views

GHSA-55H5-XMCQ-C37V pypdf: Possible long runtimes for repeated malformed cross-reference entries

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with repeated malformed cross-reference streams. Patches This has been fixed in pypdf==6.14.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...

6.9CVSS5.3AI score0.0034EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 5 days ago9 views

pypdf: Possible large memory usage for wrong image dimensions

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires loading images where the declared size values are much too large compared to the actual data. Patches This has been fixed in pypdf==6.14.0. Workarounds If you cannot upgrade yet, consid...

6.9CVSS5.3AI score0.00303EPSS
SaveExploits0References6Affected Software1
OSV
OSV
added 2026/07/13 3:46 p.m.3 views

PYSEC-2026-3020 pypdf: Possible large memory usage for form XObjects during text extraction

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires extracting the text of a page which contains a form XObject with self-references. Patches This has been fixed in pypdf==6.12.2. Workarounds If you cannot upgrade yet, consider applying...

6.9CVSS6AI score0.00121EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.2 views

PYSEC-2026-3010 pypdf: Inefficient decoding of FlateDecode PNG predictor streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires accessing a stream which uses the /FlateDecode filter with a PNG predictor. Patches This has been fixed in pypdf==6.12.2. Workarounds If you cannot upgrade yet, consider applying the changes...

5.1CVSS6AI score0.00117EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.3 views

PYSEC-2026-3009 pypdf: Possible infinite loop when retrieving fonts for layout-mode text extraction

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires extracting the text in layout mode. Patches This has been fixed in pypdf==6.13.0. Workarounds If you cannot upgrade yet, consider applying the changes from PR 3830...

6.9CVSS6AI score0.00121EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.3 views

PYSEC-2026-3022 pypdf: Possible infinite loop when processing outlines/bookmarks in writer

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires merging a file with outlines into a writer. Patches This has been fixed in pypdf==6.13.0. Workarounds If you cannot upgrade yet, consider applying the changes from PR 3830...

6.9CVSS6AI score0.00121EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.2 views

PYSEC-2026-3016 pypdf: Possible large memory usage for large offsets for layout mode text

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires extracting text in layout mode with large character offsets. Patches This has been fixed in pypdf==6.12.0. Workarounds If developers are unable to immediately upgrade, they should...

4.8CVSS6AI score0.00127EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.4 views

PYSEC-2026-3004 pypdf: Possible long runtimes for zero-only width values in cross-reference streamsuntimes for zero-only width values in cross-reference streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with /W 0 0 0 values and large /Size values. Patches This has been fixed in pypdf==6.12.0. Workarounds If developers are unable to upgrade their apps immediately, the...

5.1CVSS6AI score0.00124EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:2 p.m.4 views

PYSEC-2026-3011 pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using /FlateDecode with a /Predictor unequal 1 and large predictor parameters. Patches This has been fixed in pypdf==6.10.2. Workarounds If you cannot...

6.8CVSS6AI score0.00226EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:2 p.m.3 views

PYSEC-2026-3007 pypdf: Possible long runtimes for wrong size values in incremental mode

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires loading a PDF with a large trailer /Size value in incremental mode. Patches This has been fixed in pypdf==6.10.2. Workarounds If you cannot upgrade yet, consider applying the changes from PR...

6.8CVSS6AI score0.00214EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:2 p.m.2 views

PYSEC-2026-3026 pypdf: Manipulated FlateDecode image dimensions can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing an image using /FlateDecode with large size values. Patches This has been fixed in pypdf==6.10.2. Workarounds If you cannot upgrade yet, consider applying the changes fro...

6.8CVSS6AI score0.00226EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:2 p.m.3 views

PYSEC-2026-3021 pypdf has long runtimes for wrong size values in cross-reference and object streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with wrong large /Size values or object streams with wrong large /N values. Patches This has been fixed in pypdf==6.10.1. Workarounds If you cannot upgrade yet,...

5.3CVSS6AI score0.00297EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 2:36 p.m.3 views

PYSEC-2026-3012 pypdf: Possible infinite loop during recovery attempts in DictionaryObject.read_from_stream

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires reading a file in non-strict mode. Patches This has been fixed in pypdf==6.9.2. Workarounds If users cannot upgrade yet, consider applying the changes from PR 3693...

8.2CVSS6.6AI score0.00455EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 2:36 p.m.3 views

PYSEC-2026-3023 pypdf has inefficient decoding of array-based streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and/or large memory usage. This requires accessing an array-based stream with lots of entries. Patches This has been fixed in pypdf==6.9.1. Workarounds If you cannot upgrade yet, consider applying the...

5.1CVSS6AI score0.00349EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 2:36 p.m.2 views

PYSEC-2026-3019 pypdf: manipulated stream length values can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Patches This has been fixed in pypdf==6.8.0. Workarounds If you canno...

6.8CVSS6.5AI score0.00172EPSS
SaveExploits0References8
Rows per page
Query Builder