GHSA-h8wq-7xc4-p3qx

ghsaUSosv

NLTK has Arbitrary File Read via Absolute Path Input in nltk.util.filestring()

view advisory published 2026-03-09Licence: CC-BY-4.0

A vulnerability in the `filestring()` function of the `nltk.util` module in nltk version 3.9.2 allows arbitrary file read due to improper validation of input paths. The function directly opens files specified by user input without sanitization, enabling attackers to access sensitive system files by providing absolute paths or traversal paths. This vulnerability can be exploited locally or remotely, particularly in scenarios where the function is used in web APIs or other interfaces that accept user-supplied input.

01

describes (1)

Related CVEs.

IDseverity exploitable
CVE-2026-0846UShigh7.5—
A vulnerability in the `filestring()` function of the `nltk.util` module in nltk version 3.9.2 allows arbitrary file read due to improper validation of input paths. The function di…
02

references

External citations — patches, advisories, analysis.

scry

Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.

Free scan