Lucene search
+L

2 matches found

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

NLTK: Uncontrolled resource consumption in RecursiveDescentParser via ambiguous or left-recursive grammars

nltk.parse.RecursiveDescentParser and SteppingRecursiveDescentParser enumerate parses top-down with no bound on the number of recursive steps. A small, crafted context-free grammar makes a short input consume unbounded CPU and/or exhaust the Python recursion stack, pinning a process indefinitely ...

6.9CVSS6.1AI score
SaveExploits0References8Affected Software1
Snyk
Snyk
•added 2026/09/02 2:33 p.m.•9 views

Uncontrolled Recursion

Overview nltk is a Natural Language Toolkit NLTK is a Python package for natural language processing. Affected versions of this package are vulnerable to Uncontrolled Recursion via the RecursiveDescentParser in nltk/parse/recursivedescent.py. An attacker can pin a CPU core indefinitely or exhaust...

6.9CVSS5.8AI score
SaveExploits0References3
Rows per page
Query Builder