Lucene search
+L

669396 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

pypdf: Possible long runtimes/large memory usage when retrieving outlines

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires accessing the outlines of a document with either lots of entries or nested outlines with long re-used nesting paths. PatchesThis has been fixed in pypdf==6.16.1...

4.8CVSS5.4AI score0.00182EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•11 views

pypdf: Possible infinite loop for TreeObject.insert_child

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires a usually writing code path where TreeObject.insertchild is involved. PatchesThis has been fixed in pypdf==6.16.0. WorkaroundsIf you cannot upgrade yet, consider applying the changes from ...

6.9CVSS7AI score0.0018EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

Mistune: Denial of Service — RecursionError via Excessive Emphasis Markers in Markdown

SummaryMistune v3.3.2 is vulnerable to a Denial of Service DoS attack via uncontrolled recursion in the HTML rendering of deeply-nested emphasis tokens. By submitting Markdown containing approximately 1,000 consecutive asterisk characters, an attacker causes the Python process to crash with...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•10 views

PYSEC-2026-3871 NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()`

Summary XMLCorpusView.readxmlfragment reads a corpus file in 1 KiB blocks, appending each block to a growing fragment string, then calls VALIDXMLRE.matchfragment on the full accumulated buffer every iteration. Because each iteration rescans the entire accumulated fragment, the total amount of wor...

6.3CVSS6AI score0.00281EPSS
SaveExploits0References8
OSV
OSV
•added 2026/09/10 9:44 a.m.•6 views

PYSEC-2026-3863 Mistune: Denial of Service — RecursionError via Excessive Emphasis Markers in Markdown

Summary Mistune v3.3.2 is vulnerable to a Denial of Service DoS attack via uncontrolled recursion in the HTML rendering of deeply-nested emphasis tokens. By submitting Markdown containing approximately 1,000 consecutive asterisk characters, an attacker causes the Python process to crash with...

7.5CVSS5.8AI score0.00488EPSS
SaveExploits0References7
OSV
OSV
•added 2026/09/10 9:44 a.m.•14 views

PYSEC-2026-3913 pypdf: Possible infinite loop for TreeObject.insert_child

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires a usually writing code path where TreeObject.insertchild is involved. Patches This has been fixed in pypdf==6.16.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...

6.9CVSS7AI score0.0018EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•14 views

pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespace

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a call to readuntilwhitespace with an input which does not have whitespace for a long time. PatchesThis has been fixed in pypdf==6.15.0. WorkaroundsIf you cannot upgrade yet, consider applyin...

6.9CVSS5.7AI score0.00524EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•12 views

Django REST framework: Potential bypass of Django `DATA_UPLOAD_MAX_MEMORY_SIZE` when parsing oversized JSON and urlencoded request bodies via DRF `request.data`

SummaryWhile investigating Django REST Framework's request parsing behavior, I identified that DRF's high-level request.data parsing appears to bypass Django's configured DATAUPLOADMAXMEMORYSIZE protection for application/json and application/x-www-form-urlencoded request bodies.In the tested...

5.3CVSS5.9AI score0.00557EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•6 views

PYSEC-2026-3912 pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespace

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a call to readuntilwhitespace with an input which does not have whitespace for a long time. Patches This has been fixed in pypdf==6.15.0. Workarounds If you cannot upgrade yet, consider...

6.9CVSS5.7AI score0.00524EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•10 views

NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()`

SummaryXMLCorpusView.readxmlfragment reads a corpus file in 1 KiB blocks, appendingeach block to a growing fragment string, then calls VALIDXMLRE.matchfragmenton the full accumulated buffer every iteration. Because each iteration rescans theentire accumulated fragment, the total amount of work...

6.3CVSS6AI score0.00281EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

Tornado: Urlencoded body parsing omits max_num_fields, so one request can stall the event loop

SummaryTornado parses application/x-www-form-urlencoded bodies with urllib.parse.parseqs and does not pass maxnumfields. A body made almost entirely of separators produces tens of millions of fields, and the parse happens on the event loop before the handler runs, so a single request stalls the...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•8 views

PYSEC-2026-3928 Tornado: Urlencoded body parsing omits max_num_fields, so one request can stall the event loop

Summary Tornado parses application/x-www-form-urlencoded bodies with urllib.parse.parseqs and does not pass maxnumfields. A body made almost entirely of separators produces tens of millions of fields, and the parse happens on the event loop before the handler runs, so a single request stalls the...

7.5CVSS5.9AI score0.0063EPSS
SaveExploits0References8
OSV
OSV
•added 2026/09/10 9:44 a.m.•12 views

PYSEC-2026-3911 pypdf: Possible long runtimes/large memory usage when extracting XForm objects

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires extracting the text of a page with lots of XForm objects, where some of them might be re-used. Patches This has been fixed in pypdf==6.16.1. Workarounds If you...

4.8CVSS5.4AI score0.00182EPSS
SaveExploits0References8
OSV
OSV
•added 2026/09/10 9:44 a.m.•11 views

PYSEC-2026-3923 sqlparse: Reindentation of tuple lists causes near-cap quadratic CPU consumption

Summary When SQL is formatted with reindentation enabled, ReindentFilter repeatedly rebuilds prefixes of the current statement to calculate token offsets. An attacker who controls SQL sent to this opt-in formatting path can supply a parenthesized tuple list that remains just below the...

5.1CVSS5.5AI score0.00178EPSS
SaveExploits0References7
OSV
OSV
•added 2026/09/10 9:44 a.m.•13 views

PYSEC-2026-3910 pypdf: Possible long runtimes/large memory usage when retrieving outlines

Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires accessing the outlines of a document with either lots of entries or nested outlines with long re-used nesting paths. Patches This has been fixed in pypdf==6.16.1...

4.8CVSS5.4AI score0.00182EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•8 views

plone.app.event vulnerable to denial of service via iCalendar import

ImpactBy abusing the iCalendar import functionality, a logged-in editor could take the whole site offline, make the server reach into the internal network and read calendar files off disk SSRF, and store XSS. PatchesThe problem has been patched in plone.app.event. For Plone 6.2: upgrade to...

9.1CVSS5.5AI score0.00441EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•7 views

PYSEC-2026-3884 plone.app.portlets vulnerable to denial of service via RSS feed portlet

Impact By adding an RSS portlet, and giving this a link to a very large file, a member can cause a denial of service attack, because Plone will use lots of memory. The member could also use different urls to try to get information about the internal network and open port numbers SSRF. A malicious...

9.1CVSS5.5AI score0.00441EPSS
SaveExploits0References9
OSV
OSV
•added 2026/09/10 9:44 a.m.•9 views

PYSEC-2026-3883 plone.app.event vulnerable to denial of service via iCalendar import

Impact By abusing the iCalendar import functionality, a logged-in editor could take the whole site offline, make the server reach into the internal network and read calendar files off disk SSRF, and store XSS. Patches The problem has been patched in plone.app.event. For Plone 6.2: upgrade to...

9.1CVSS5.5AI score0.00441EPSS
SaveExploits0References9
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•9 views

plone.app.portlets vulnerable to denial of service via RSS feed portlet

ImpactBy adding an RSS portlet, and giving this a link to a very large file, a member can cause a denial of service attack, because Plone will use lots of memory. The member could also use different urls to try to get information about the internal network and open port numbers SSRF. A malicious...

9.1CVSS5.5AI score0.00441EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•12 views

PYSEC-2026-3853 JupyterHub has Unauthenticated Denial of Service via Unbounded Username Logging on Failed Login

Impact Invalid input to login resulted in unbounded logging output. Only form-based Authenticators the default PAM Authenticator, but not the more widely used OAuthenticator are affected. Patches Upgrade to 5.5.0. Workarounds Use an Authenticator that doesn't use a login form, such as...

5.3CVSS5.8AI score0.00437EPSS
SaveExploits0References6
Rows per page
Query Builder