Lucene search
+L

662 matches found

OSV
OSV
added 2026/08/22 3:31 p.m.7 views

GHSA-CV22-G7MW-8V73 NLTK CrubadanCorpusReader path traversal allows arbitrary file disclosure

NLTK 3.9.4 through 3.10.2 contains a path traversal vulnerability in CrubadanCorpusReader. loadlangngrams joins the corpus root with crubadancode, the column-0 value read from the corpus table.txt mapping file, and opens the result with the builtin open rather than the pathsec-validated opener, s...

2.5CVSS5.9AI score0.00162EPSS
SaveExploits0References6
OSV
OSV
added 2026/08/22 3:31 p.m.8 views

GHSA-CV2G-M8RR-888C Duplicate Advisory: Natural Language Toolkit (NLTK) has unbounded recursion in JSONTaggedDecoder.decode_obj() may cause DoS

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-rf74-v2fm-23pw. This link is maintained to preserve external references. Original Description NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows...

8.7CVSS5.8AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2026/08/22 3:31 p.m.7 views

Duplicate Advisory: NLTK: Missing Post-Download Integrity Verification Allows Malicious Package Injection

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-5wp5-5229-5g6q. This link is maintained to preserve external references. Original Description NLTK before 3.9.3 fails to verify file integrity after downloading packages and before extraction in the downloader...

5.7AI score0.00116EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/08/22 3:31 p.m.6 views

GHSA-GF32-CMJH-8M9V Duplicate Advisory: NLTK: Missing Post-Download Integrity Verification Allows Malicious Package Injection

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-5wp5-5229-5g6q. This link is maintained to preserve external references. Original Description NLTK before 3.9.3 fails to verify file integrity after downloading packages and before extraction in the downloader...

9.3CVSS5.8AI score0.00116EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/22 3:16 p.m.17 views

CVE-2026-70626

NLTK versions before 3.9.4 contain a symlink escape vulnerability in CorpusReader.open that allows local attackers to read arbitrary files outside the corpus root. The vulnerability exists because path validation is lexical and does not account for symlink resolution, enabling attackers to place...

8.6CVSS0.00205EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.16 views

CVE-2026-66393

NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows attackers to cause denial of service by supplying deeply nested JSON structures. Attackers can craft JSON payloads exceeding the recursion limit to trigger an unhandled RecursionErro...

8.7CVSS0.00363EPSS
SaveExploits1References2
OSV
OSV
added 2026/08/22 3:16 p.m.10 views

PYSEC-2026-3729

NLTK before 3.9.3 fails to verify file integrity after downloading packages and before extraction in the downloader module. Attackers can perform man-in-the-middle attacks or DNS poisoning to inject malicious package contents that are extracted without validation...

6.5CVSS5.9AI score0.00116EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/22 3:16 p.m.12 views

CVE-2026-63311

NLTK before 3.10.0 affected versions = 3.9.4 contains a server-side request forgery SSRF vulnerability in the validatenetworkurl function in nltk/pathsec.py. The resolvehostname helper catches OSError and ValueError during socket.getaddrinfo and returns an empty list; when DNS resolution fails, t...

6.9CVSS0.00241EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.14 views

CVE-2026-63312

NLTK before 3.10.0 contains an arbitrary local file read vulnerability in StreamBackedCorpusView that bypasses pathsec.ENFORCE by calling builtins.open directly instead of pathsec.open. Attackers who control the fileid argument can read arbitrary local files regardless of the ENFORCE setting,...

8.7CVSS0.00563EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.15 views

CVE-2026-65915

NLTK versions before 3.10.0 contain a logic bug in FileSystemPathPointer.open where the sandbox validation check compares a normalized path against itself, making the security check permanently inert. Attackers can pass file:// URLs to nltk.data.load to read arbitrary files accessible to the...

7.1CVSS0.00359EPSS
SaveExploits1References2
PyPA
PyPA
added 2026/08/22 3:16 p.m.11 views

PYSEC-2026-3729

NLTK before 3.9.3 fails to verify file integrity after downloading packages and before extraction in the downloader module. Attackers can perform man-in-the-middle attacks or DNS poisoning to inject malicious package contents that are extracted without validation...

9.3CVSS5.9AI score0.00116EPSS
SaveExploits0References3Affected Software1
NVD
NVD
added 2026/08/22 3:16 p.m.14 views

CVE-2026-63310

Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority...

0.00116EPSS
SaveExploits0
NVD
NVD
added 2026/08/22 3:16 p.m.11 views

CVE-2026-62384

NLTK versions before 3.10.2 contain a symlink-based sandbox bypass in FramenetCorpusReader that allows attackers to read arbitrary XML files outside the corpus root. Attackers can place symlinks with names containing no path separators inside the corpus subdirectory, which pass the path validatio...

8.7CVSS0.00563EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.14 views

CVE-2026-62388

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 activ...

8.7CVSS0.00457EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.12 views

CVE-2026-62385

NLTK versions before 3.10.0 contain a path traversal vulnerability in FramenetCorpusReader and NKJPCorpusReader that allows attackers to parse XML files outside the corpus root by supplying unsafe selectors or poisoned index state. Attackers can exploit framebyname, doc, lu, and header methods wi...

8.2CVSS0.00367EPSS
SaveExploits1References2
NVD
NVD
added 2026/08/22 3:16 p.m.15 views

CVE-2026-62383

nltk versions before 3.10.2 contain a symlink-based arbitrary file read vulnerability in IPIPANCorpusReader methods that bypass nltk.pathsec validation entirely. Attackers can place a symlink in the corpus root directory and read arbitrary files accessible to the process by calling channels,...

6.8CVSS0.00185EPSS
SaveExploits1References2
UbuntuCve
UbuntuCve
added 2026/08/22 3:16 p.m.8 views

CVE-2026-66393

NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows attackers to cause denial of service by supplying deeply nested JSON structures. Attackers can craft JSON payloads exceeding the recursion limit to trigger an unhandled RecursionErro...

8.7CVSS7.1AI score0.00363EPSS
SaveExploits1References2
UbuntuCve
UbuntuCve
added 2026/08/22 3:16 p.m.11 views

CVE-2026-63311

NLTK before 3.10.0 affected versions = 3.9.4 contains a server-side request forgery SSRF vulnerability in the validatenetworkurl function in nltk/pathsec.py. The resolvehostname helper catches OSError and ValueError during socket.getaddrinfo and returns an empty list; when DNS resolution fails, t...

6.9CVSS5.4AI score0.00241EPSS
SaveExploits1References6
UbuntuCve
UbuntuCve
added 2026/08/22 3:16 p.m.15 views

CVE-2026-62385

NLTK versions before 3.10.0 contain a path traversal vulnerability in FramenetCorpusReader and NKJPCorpusReader that allows attackers to parse XML files outside the corpus root by supplying unsafe selectors or poisoned index state. Attackers can exploit framebyname, doc, lu, and header methods wi...

8.2CVSS5.6AI score0.00367EPSS
SaveExploits1References6
UbuntuCve
UbuntuCve
added 2026/08/22 3:16 p.m.13 views

CVE-2026-65915

NLTK versions before 3.10.0 contain a logic bug in FileSystemPathPointer.open where the sandbox validation check compares a normalized path against itself, making the security check permanently inert. Attackers can pass file:// URLs to nltk.data.load to read arbitrary files accessible to the...

7.1CVSS5.3AI score0.00359EPSS
SaveExploits1References6
Rows per page
Query Builder