CVE-2026-62384

7.5

NLTK Project · NLTK

A path traversal vulnerability in the NLTK FrameNetCorpusReader allows unauthenticated remote attackers to bypass sandbox restrictions via crafted symlinks.

Executive summary

An unauthenticated path traversal vulnerability in NLTK allows attackers to access restricted files on the host system.

Vulnerability

This vulnerability is a path traversal flaw (CWE-22) in the FrameNetCorpusReader component. It allows an unauthenticated attacker to manipulate file paths and escape intended directory restrictions by utilizing symbolic links.

Business impact

The ability for an unauthenticated user to read sensitive files on the host server poses a severe threat to data confidentiality. With a CVSS score of 7.5, this vulnerability could lead to the exposure of credentials, configuration files, or other sensitive information stored on the filesystem.

Remediation

Immediate Action: Update the NLTK package to version 3.10.2 or later to include the necessary security patches.

Proactive Monitoring: Audit access logs for unusual path traversal patterns, such as sequences involving dots and slashes directed toward sensitive system directories.

Compensating Controls: Run the application within a containerized or sandboxed environment with strict filesystem permissions to minimize the impact of potential traversal attacks.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

The severity of this path traversal necessitates immediate patching. Organizations utilizing NLTK for data processing should verify their current version and upgrade to 3.10.2 immediately to prevent unauthorized file access.

More NLTK Project CVEs