Lucene search
+L

919 matches found

OSV
OSV
added 2026/07/13 3:46 p.m.15 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.00174EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.12 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.00174EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

pypdf: Manipulated XMP metadata streams can exhaust RAM

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing large XMP metadata, possibly with lots of unnecessary elements. PatchesThis has been fixed in pypdf==6.12.1. WorkaroundsIf you cannot upgrade yet, consider applying the changes...

6.9CVSS6AI score0.00181EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/07/13 3:46 p.m.11 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.00179EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 3:46 p.m.13 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.00172EPSS
SaveExploits0References8
PyPA
PyPA
added 2026/07/13 3:46 p.m.28 views

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

ImpactAn 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. PatchesThis has been fixed in pypdf==6.12.0. WorkaroundsIf developers are unable to upgrade their apps immediately, they...

5.1CVSS6AI score0.00172EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.23 views

pypdf: Possible large memory usage for large offsets for layout mode text

ImpactAn 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. PatchesThis has been fixed in pypdf==6.12.0. WorkaroundsIf developers are unable to immediately upgrade, they should consider...

5.5CVSS6AI score0.00179EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
added 2026/07/13 3:02 p.m.22 views

pypdf: Manipulated FlateDecode image dimensions can exhaust RAM

ImpactAn 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. PatchesThis has been fixed in pypdf==6.10.2. WorkaroundsIf you cannot upgrade yet, consider applying the changes from P...

6.8CVSS6AI score0.00406EPSS
SaveExploits0References8Affected Software1
OSV
OSV
added 2026/07/13 3:02 p.m.10 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.00406EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:02 p.m.12 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.00384EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/13 3:02 p.m.11 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.00406EPSS
SaveExploits0References8
PyPA
PyPA
added 2026/07/13 3:02 p.m.18 views

pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM

ImpactAn 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. PatchesThis has been fixed in pypdf==6.10.2. WorkaroundsIf you cannot...

6.8CVSS6AI score0.00406EPSS
SaveExploits0References8Affected Software1
OSV
OSV
added 2026/07/13 3:02 p.m.10 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.00515EPSS
SaveExploits0References8
PyPA
PyPA
added 2026/07/13 3:02 p.m.22 views

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

ImpactAn 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. PatchesThis has been fixed in pypdf==6.10.1. WorkaroundsIf you cannot upgrade yet, consider...

6.9CVSS6AI score0.00515EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/07/13 3:02 p.m.21 views

pypdf: Manipulated XMP metadata entity declarations can exhaust RAM

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the XMP metadata. PatchesThis has been fixed in pypdf==6.10.0. WorkaroundsIf you cannot upgrade yet, consider applying the changes from PR 3724...

6.9CVSS6AI score0.00515EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/07/13 2:36 p.m.21 views

pypdf: Possible infinite loop during recovery attempts in DictionaryObject.read_from_stream

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

8.2CVSS6.6AI score0.00583EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/07/13 2:36 p.m.12 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.00583EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/13 2:36 p.m.12 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.00374EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/07/13 2:36 p.m.22 views

pypdf has inefficient decoding of array-based streams

ImpactAn 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. PatchesThis has been fixed in pypdf==6.9.1. WorkaroundsIf you cannot upgrade yet, consider applying the changes...

6.5CVSS6.5AI score0.00374EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
added 2026/07/13 2:36 p.m.23 views

pypdf: manipulated stream length values can exhaust RAM

ImpactAn 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. PatchesThis has been fixed in pypdf==6.8.0. WorkaroundsIf you cannot...

6.8CVSS6.5AI score0.00179EPSS
SaveExploits0References8Affected Software1
Rows per page
Query Builder