{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "LM Studio model downloader path traversal lets a crafted model run code on every launch (CVE-2026-119979), fixed in 0.4.22+1 · updates",
  "home_page_url": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979",
  "feed_url": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979/feed.json",
  "description": "LM Studio, the desktop app for running large language models locally, has a path traversal flaw in its model downloader (CVE-2026-119979, CVSS 4.0 8.7 high). Before 0.4.22+1, resolveDownloadRequest accepted backslash-separated traversal filenames, so a crafted model repository could write files outside the models directory. VulnCheck says an attacker who tricks a user into downloading such a model can plant a plugin manifest.json, install-state.json and mcp-bridge-config.json that run an attacker-supplied Python payload every time LM Studio launches. The bug was credited to Ariel Fogel of Pillar Security and is fixed in LM Studio 0.4.22+1.",
  "language": "en",
  "_pwn": {
    "slug": "lm-studio-model-downloader-path-traversal-cve-2026-119979",
    "severity": "high",
    "status": "live",
    "patchStatus": "patched",
    "rss": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979/feed.xml",
    "llms": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979/llms.txt",
    "json": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979.json"
  },
  "items": [
    {
      "id": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979#2026-10-30-0543fd69",
      "url": "https://pwn.watch/i/lm-studio-model-downloader-path-traversal-cve-2026-119979#2026-10-30-0543fd69",
      "title": "LM Studio model downloader path traversal lets a crafted model run code on every launch (CVE-2026-119979), fixed in 0.4.22+1: VulnCheck publishes CVE-2026-119979 (CVSS 4.0 8.7 high): path traversal in LM Studio's model downloader before 0.4.22+1 lets a crafted model repository plant plugin files that run attacker Python code on every launch. Credit: Ariel Fogel of Pillar Security.",
      "content_text": "LM Studio model downloader path traversal lets a crafted model run code on every launch (CVE-2026-119979), fixed in 0.4.22+1: VulnCheck publishes CVE-2026-119979 (CVSS 4.0 8.7 high): path traversal in LM Studio's model downloader before 0.4.22+1 lets a crafted model repository plant plugin files that run attacker Python code on every launch. Credit: Ariel Fogel of Pillar Security.\n\nSource: https://www.vulncheck.com/advisories/lm-studio-before-0.4.22-1-path-traversal-via-model-downloader",
      "date_published": "2026-10-30T00:00:00.000Z",
      "external_url": "https://www.vulncheck.com/advisories/lm-studio-before-0.4.22-1-path-traversal-via-model-downloader",
      "tags": [
        "high"
      ]
    }
  ]
}
