CVE Catalog

CVE-2026-78681

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.28%

20th percentile - higher than 20% of all known CVEs

Summary

NLTK before 3.10.3 uses xml.etree.ElementTree to parse XML in multiple modules, which honors entity declarations in document DTDs. Attackers can craft XML payloads with nested entity declarations that expand from hundreds of bytes to megabytes in memory, causing denial of service.

Risk Assessment

The risk is the possibility of a DoS attack on applications using NLTK to process untrusted XML, potentially leading to service unavailability.

Recommendation

It is recommended to immediately upgrade NLTK to version 3.10.3 or later, which includes a fix eliminating the XML entity expansion vulnerability.

Other vulnerabilities in NLTK

See all
Original NVD description (English source)

NLTK versions before 3.10.3 use xml.etree.ElementTree to parse XML in multiple modules, which honors entity declarations in document DTDs. Attackers can craft XML payloads with nested entity declarations that expand from hundreds of bytes to megabytes in memory, causing denial of service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS