Lucene search
+L

960 matches found

PyPA
PyPA
•added 2026/07/13 3:02 p.m.•22 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.•24 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.•13 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.•23 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
OSV
OSV
•added 2026/07/13 2:36 p.m.•9 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.00179EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•22 views

pypdf vulnerable to inefficient decoding of ASCIIHexDecode streams

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires accessing a stream which uses the /ASCIIHexDecode filter. PatchesThis has been fixed in pypdf==6.7.5. WorkaroundsIf you cannot upgrade yet, consider applying the changes from PR 3666...

6.9CVSS6.1AI score0.00515EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•11 views

PYSEC-2026-3014 pypdf vulnerable to inefficient decoding of ASCIIHexDecode 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 /ASCIIHexDecode filter. Patches This has been fixed in pypdf==6.7.5. Workarounds If you cannot upgrade yet, consider applying the changes from PR 3666...

6.9CVSS6.1AI score0.00515EPSS
SaveExploits0References8
OSV
OSV
•added 2026/07/13 2:36 p.m.•10 views

PYSEC-2026-3017 pypdf: Manipulated RunLengthDecode streams can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the content stream using the RunLengthDecode filter. Patches This has been fixed in pypdf==6.7.4. Workarounds If you cannot upgrade yet, consider applying the changes from PR 36...

6.9CVSS6.1AI score0.00535EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•19 views

pypdf: Manipulated RunLengthDecode streams can exhaust RAM

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the content stream using the RunLengthDecode filter. PatchesThis has been fixed in pypdf==6.7.4. WorkaroundsIf you cannot upgrade yet, consider applying the changes from PR 3664...

6.9CVSS6.1AI score0.00535EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•23 views

pypdf: Manipulated FlateDecode XFA streams can exhaust RAM

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing the xfa property of a reader or writer and the corresponding stream being compressed using /FlateDecode. PatchesThis has been fixed in pypdf==6.7.3. WorkaroundsIf projects...

8.7CVSS6.8AI score0.00644EPSS
SaveExploits1References8Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•12 views

PYSEC-2026-3027 pypdf: Manipulated FlateDecode XFA streams can exhaust RAM

Impact An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing the xfa property of a reader or writer and the corresponding stream being compressed using /FlateDecode. Patches This has been fixed in pypdf==6.7.3. Workarounds If...

8.7CVSS6.8AI score0.00644EPSS
SaveExploits1References8
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•22 views

pypdf has a possible infinite loop when loading circular /Prev entries in cross-reference streams

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

7.5CVSS6.6AI score0.00606EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•11 views

PYSEC-2026-3005 pypdf has a possible infinite loop when loading circular /Prev entries in cross-reference streams

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

5.1CVSS6.6AI score0.00606EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•21 views

pypdf has a possible infinite loop when processing TreeObject

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires accessing the children of a TreeObject, for example as part of outlines. PatchesThis has been fixed in pypdf==6.7.1. WorkaroundsIf you cannot upgrade yet, consider applying the changes fro...

6.9CVSS6.5AI score0.00184EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•22 views

pypdf has possible long runtimes/large memory usage for large /ToUnicode streams

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, for example during text extraction. PatchesThis has been fixed in pypdf==6.7.1. WorkaroundsIf...

6.9CVSS6.5AI score0.00184EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•24 views

pypdf possibly has long runtimes for malformed FlateDecode streams

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a malformed /FlateDecode stream, where the byte-by-byte decompression is used. PatchesThis has been fixed in pypdf==6.7.1. WorkaroundsIf you cannot upgrade yet, consider applying the changes...

6.9CVSS6.5AI score0.00184EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•11 views

PYSEC-2026-3024 pypdf has possible long runtimes/large memory usage for large /ToUnicode streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, for example during text extraction. Patches This has been fixed in pypdf==6.7.1. Workarounds ...

6.9CVSS6.5AI score0.00184EPSS
SaveExploits0References8
OSV
OSV
•added 2026/07/13 2:36 p.m.•10 views

PYSEC-2026-3015 pypdf possibly has long runtimes for malformed FlateDecode streams

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a malformed /FlateDecode stream, where the byte-by-byte decompression is used. Patches This has been fixed in pypdf==6.7.1. Workarounds If you cannot upgrade yet, consider applying the chang...

6.9CVSS6AI score0.00184EPSS
SaveExploits0References8
Rows per page
Query Builder