VulnPulse连接中…
高危漏洞公告Python

NLTK: WekaClassifier passes an unvalidated caller-controlled model path to the weka JVM, bypassing nltk.pathsec containment

影響: pip:nltk <= 3.10.3 → 3.10.4

WekaClassifier in NLTK passes a caller-controlled model file path to the weka Java VM without any nltk.pathsec validation. WekaClassifier.train puts the caller's model_filename verbatim into the weka argv ["-d", model_filename, ...] (weka writes the trained model there), and WekaClassifier._classify_many puts self._model into ["-l", self._model, ...] (weka reads it). Under nltk.pathsec.ENFORCE=True (the default on current HEAD), NLTK's stated invariant — established by advisory CVE-2026-81726 /…

在 GitHub Advisory Database 阅读

来源GitHub Advisory Database
获取时间2026/10/28 06:03
数据Markdown JSON

2026/10/27 23:50,GitHub Advisory Database 发布了“NLTK: WekaClassifier passes an unvalidated caller-controlled model path to the weka JVM, bypassing nltk.pathsec containment”(类型:漏洞公告)。严重程度为“高危”(high)。相关技术:Python。