CVE-2026-62388 PUBLISHED

NLTK before 3.10.0 Insecure Default Configuration pathsec

Assigner: VulnCheck
Reserved: 13.07.2026 Published: 22.08.2026 Updated: 22.08.2026

NLTK versions before 3.10.0 default to ENFORCE=False in pathsec.py, causing all security validation functions to emit warnings instead of raising exceptions. Attackers can bypass path traversal and pickle deserialization protections by exploiting the disabled security controls that are only active when manually enabled.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor nltk
Product nltk
Versions Default: unaffected
  • affected from 0 to 3.10.0 (excl.)
  • Version 3.10.0 is unaffected

References

Problem Types

  • Initialization of a Resource with an Insecure Default CWE