PT-2026-79560 · Pypi · Nltk
CVE-2026-62388
·
Published
2026-08-07
·
Updated
2026-09-02
CVSS v4.0
8.7
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
NLTK versions prior to 3.10.0
Description
In the
pathsec.py file, the ENFORCE variable defaults to False, which causes security validation functions to emit warnings rather than raising exceptions. This allows attackers to bypass protections against path traversal and pickle deserialization by exploiting security controls that are inactive unless manually enabled.Recommendations
Update to version 3.10.0 or later.
As a temporary mitigation, manually set
ENFORCE=True in pathsec.py to ensure security validation functions raise exceptions.Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Nltk