CVE-2026-80206 in NLTK
Resumen
por VulDB • 2026-08-26
NLTK antes de la versión 3.10.3 contiene una vulnerabilidad de denegación de servicio por expresión regular (ReDoS) en el módulo tgrep. La función _tgrep_node_action compila expresiones regulares proporcionadas por el usuario, incrustadas en nodos de patrón /regex/, y las ejecuta mediante re.search contra etiquetas de nodos del árbol sin ninguna validación ni control de tiempo límite (timeout). Un atacante que controle el patrón tgrep (por ejemplo, a través de tgrep_positions() o tgrep_compile() expuestos a entrada externa) puede suministrar un patrón que provoque una retroalimentación catastrófica (catastrophic backtracking), lo que causa una saturación indefinida del CPU que bloquea el proceso de Python.
If you want to get best quality of vulnerability data, you may have to visit VulDB.