CVE-2026-0846Disclosure(nltk / nltk)

LOWCVSS 7.5 · HIGH

Signal is active with 4 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

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.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-36CWE-22

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

NONE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • nltk

Threat summary

  • 4 mentions across 1 observed day

What's happening

  • Technical details provided in 4 signals
  • Disclosure: 4 classified signals
  • 4 total mentions across 1 day

Affected systems

Vendors
Products
nltk

1 version affected across 1 product

Deep dive

Activity timeline4 mentions / 1d
01234Mentions · 2026-03-09: 4Technical Details · 2026-03-09: 403-09
Signal classification1 categories
Disclosure
4100.0%
Referenced assets4 URLs
Full discourse4 posts
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-0846 Arbitrary File Read Vulnerability in NLTK 3.9.2 via Unsanitized `filestring()` Function https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-0846

    Post summary

    A brief disclosure of an arbitrary file read vulnerability in NLTK 3.9.2, mentioning the unsanitized `filestring()` function, with no PoC, exploit, or patch details.

    0000042
    4.0K followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-0846 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… https://www.cve.org/CVERecord?id=CVE-2026-0846

    Post summary

    The tweet announces CVE-2026‑0846, a vulnerability in NLTK 3.9.2’s `filestring()` function that permits arbitrary file reads because of inadequate input path validation.

    0000074
    56.6K followersView on X
  • CVEFind.com@CveFindCom
    Disclosure

    [CVE-2026-0846: HIGH] Critical vulnerability in nltk version 3.9.2 discovered! The `filestring()` function allows arbitrary file read due to improper validation, risking system files exposure to attackers.#cve,CVE-2026-0846,#cybersecurity https://cvefind.com/CVE-2026-0846

    Post summary

    The post discloses a critical CVE-2026-0846 in nltk 3.9.2 that permits arbitrary file reads, but does not provide a PoC, exploit, or mitigation details.

    0000039
    600 followersView on X
  • The Hacker Wire@TheHackerWire
    Disclosure

    🟠 CVE-2026-0846 - High 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... https://www.thehackerwire.com/vulnerability/CVE-2026-0846/ https://t.co/a34giQ1ddY

    Post summary

    The post announces a high‑severity bug, CVE-2026‑0846, in the nltk.util.filestring() function that permits arbitrary file reads because of missing path validation.

    0000033
    129 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appnltknltk3.9.2--

Explore more