{
 "version": "https://jsonfeed.org/version/1.1",
 "title": "nltk: all CVE events",
 "home_page_url": "https://patchwire.jonathanross.dev/products/nltk--nltk/",
 "feed_url": "https://patchwire.jonathanross.dev/feeds/products/nltk--nltk/all.json",
 "authors": [
  {
   "name": "Patchwire"
  }
 ],
 "language": "en",
 "items": [
  {
   "id": "tag:patchwire.jonathanross.dev,2026:CVE-2026-109956/disclosed",
   "url": "https://patchwire.jonathanross.dev/cve/CVE-2026-109956/",
   "title": "CVE-2026-109956 · nltk · disclosed",
   "content_text": "NLTK through 3.10.3 contains a path traversal vulnerability in WekaClassifier that allows attackers to bypass nltk.pathsec containment by supplying unvalidated model paths. Attackers controlling the model_filename or model argument can make the weka JVM write files via -d or probe files via -l outside allowed data roots.",
   "date_published": "2026-10-13T13:27:20Z"
  },
  {
   "id": "tag:patchwire.jonathanross.dev,2026:CVE-2026-109956/fixed/chainguard",
   "url": "https://patchwire.jonathanross.dev/cve/CVE-2026-109956/",
   "title": "CVE-2026-109956 · nltk · fixed in Chainguard (py3-nltk 3.10.4-r0 and 3 more)",
   "content_text": "Fixed versions: py3-nltk 3.10.4-r0, py3.11-nltk 3.10.4-r0, py3.12-nltk 3.10.4-r0, py3.13-nltk 3.10.4-r0.",
   "date_published": "2026-10-13T13:27:20Z"
  },
  {
   "id": "tag:patchwire.jonathanross.dev,2026:CVE-2026-109956/fixed/wolfi",
   "url": "https://patchwire.jonathanross.dev/cve/CVE-2026-109956/",
   "title": "CVE-2026-109956 · nltk · fixed in Wolfi (py3-nltk 3.10.4-r0 and 3 more)",
   "content_text": "Fixed versions: py3-nltk 3.10.4-r0, py3.11-nltk 3.10.4-r0, py3.12-nltk 3.10.4-r0, py3.13-nltk 3.10.4-r0.",
   "date_published": "2026-10-13T13:27:20Z"
  }
 ]
}
