Lucene search
+L

50 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•11 views

NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()`

SummaryXMLCorpusView.readxmlfragment reads a corpus file in 1 KiB blocks, appendingeach block to a growing fragment string, then calls VALIDXMLRE.matchfragmenton the full accumulated buffer every iteration. Because each iteration rescans theentire accumulated fragment, the total amount of work...

6.3CVSS6AI score0.00281EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 4:57 p.m.•13 views

NLTK: Corpus Reader Sandbox Bypass

Summary NLTK corpus-reader constructors can still reach outside-root file and database reads before the nltk.pathsec sandbox boundary is enforced. The PoC shows the safe path blocked by pathsec.open, then LinThesaurusCorpusReader and PanLexLiteCorpusReader succeeding in the same process. Affected...

8.8CVSS7.4AI score0.00387EPSS
SaveExploits1References7Affected Software1
EUVD
EUVD
•added 2026/09/08 4:57 p.m.•12 views

EUVD-2026-65524

NLTK: Corpus Reader Sandbox Bypass...

8.8CVSS7.6AI score0.00387EPSS
SaveExploits1References6
EUVD
EUVD
•added 2026/09/08 4:55 p.m.•10 views

EUVD-2026-65526

NLTK: Corpus readers follow symlinks outside trusted roots despite pathsec enforcement...

8.2CVSS5.7AI score0.00447EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
•added 2026/09/02 2:34 p.m.•13 views

NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()`

Summary XMLCorpusView.readxmlfragment reads a corpus file in 1 KiB blocks, appending each block to a growing fragment string, then calls VALIDXMLRE.matchfragment on the full accumulated buffer every iteration. Because each iteration rescans the entire accumulated fragment, the total amount of wor...

6.3CVSS6AI score0.00281EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
•added 2026/08/27 2:51 p.m.•1 views

Inefficient Algorithmic Complexity

Overview nltk is a Natural Language Toolkit NLTK is a Python package for natural language processing. Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity through the XMLCorpusView.readxmlfragment function in nltk/corpus/reader/xmldocs.py. An attacker can exhaust...

8.2CVSS5.6AI score0.00281EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/08/27 12:00 a.m.•17 views

Linux Distros Unpatched Vulnerability : CVE-2026-81723

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - NLTK versions before 3.10.3 contain a quadratic CPU exhaustion vulnerability in XMLCorpusView.readxmlfragment that rescans accumulated XML fragments on every 1...

6.3CVSS5.8AI score0.00281EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/08/26 12:00 a.m.•17 views

Linux Distros Unpatched Vulnerability : CVE-2026-79674

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended...

8.8CVSS8AI score0.00387EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2026/08/25 6:31 p.m.•12 views

Duplicate Advisory: NLTK: Corpus Reader Sandbox Bypass

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-3gq4-3j92-5w49. This link is maintained to preserve external references. Original Description NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows...

8.8CVSS7.2AI score0.00387EPSS
SaveExploits1References4Affected Software1
Snyk
Snyk
•added 2026/08/25 4:33 p.m.•14 views

External Control of File Name or Path

Overview nltk is a Natural Language Toolkit NLTK is a Python package for natural language processing. Affected versions of this package are vulnerable to External Control of File Name or Path through the CorpusReader.init constructor and the LinThesaurusCorpusReader and PanLexLiteCorpusReader...

8.8CVSS7.2AI score0.00387EPSS
SaveExploits1References2
PyPA
PyPA
•added 2026/08/25 4:17 p.m.•10 views

PYSEC-2026-3737

NLTK versions before 3.10.3 contain a path traversal vulnerability in corpus readers that reopen root-derived paths using built-in open instead of nltk.pathsec.open, allowing symlinks to escape trusted roots. Attackers who stage symlinked corpus files under a trusted data root can disclose...

8.2CVSS5.9AI score0.00447EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/08/25 4:17 p.m.•10 views

PYSEC-2026-3737

NLTK versions before 3.10.3 contain a path traversal vulnerability in corpus readers that reopen root-derived paths using built-in open instead of nltk.pathsec.open, allowing symlinks to escape trusted roots. Attackers who stage symlinked corpus files under a trusted data root can disclose...

8.2CVSS5.9AI score0.00447EPSS
SaveExploits1References2
NVD
NVD
•added 2026/08/25 4:17 p.m.•13 views

CVE-2026-79674

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS0.00387EPSS
SaveExploits1References2
OSV
OSV
•added 2026/08/25 4:17 p.m.•8 views

PYSEC-2026-3736

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS7.3AI score0.00387EPSS
SaveExploits1References2
OSV
OSV
•added 2026/08/25 3:16 p.m.•6 views

CVE-2026-79676 NLTK before 3.10.3 Path Traversal via Symlink Bypass

NLTK versions before 3.10.3 contain a path traversal vulnerability in corpus readers that reopen root-derived paths using built-in open instead of nltk.pathsec.open, allowing symlinks to escape trusted roots. Attackers who stage symlinked corpus files under a trusted data root can disclose...

8.2CVSS5.5AI score
SaveExploits0References4
CVE
CVE
•added 2026/08/25 3:16 p.m.•29 views

CVE-2026-79674

NLTK (Natural Language Toolkit) versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader , allowing them to read filesystem content and SQLite databases...

8.8CVSS5.5AI score0.00387EPSS
SaveExploits1References2Affected Software1
Cvelist
Cvelist
•added 2026/08/25 3:16 p.m.•35 views

CVE-2026-79674 NLTK 3.10.2 Path Traversal via corpus-reader constructors

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS0.00387EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2026/08/25 3:16 p.m.•8 views

CVE-2026-79674 NLTK 3.10.2 Path Traversal via corpus-reader constructors

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS5.5AI score0.00387EPSS
SaveExploits1References2
Debian CVE
Debian CVE
•added 2026/08/25 3:16 p.m.•11 views

CVE-2026-79674

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS5.6AI score0.00387EPSS
SaveExploits1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/25 12:00 a.m.•1 views

CVE-2026-79674: External Control of File Name or Path

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS5.9AI score0.00387EPSS
SaveExploits1References5
Rows per page
Query Builder