{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/vendors/charmbracelet/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:charmbracelet:wish:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":8.1,"id":"CVE-2026-53980"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["Wish (\u003c 2.0.5)"],"_cs_severities":["high"],"_cs_tags":[],"_cs_type":"advisory","_cs_vendors":["Charmbracelet"],"content_html":"\u003cp\u003eCharmbracelet wish contains a path traversal vulnerability in its git middleware (charm.land/wish/v2). The flaw stems from a flawed forward-slash-count containment check in git.Middleware(). Authenticated SSH users can supply crafted repository paths - such as single-depth paths like '../evil' or, on Windows, payloads like '....\\evil' - to bypass the guard. This allows users to read or write arbitrary repositories outside the intended root directory via git-upload-pack, git-upload-archive, or git-receive-pack.\u003c/p\u003e\n","date_modified":"2026-11-06T17:36:45Z","date_published":"2026-11-06T17:26:24Z","id":"https://feed.craftedsignal.io/briefs/2026-11-charmbracelet-wish-path-traversal/","summary":"Charmbracelet wish contains a path traversal vulnerability in the git middleware that allows authenticated SSH users to access arbitrary repositories outside the intended root directory.","title":"Charmbracelet wish: Path traversal vulnerability (CVE-2026-53980)","url":"https://feed.craftedsignal.io/briefs/2026-11-charmbracelet-wish-path-traversal/"}],"language":"en","title":"CraftedSignal Threat Feed - Charmbracelet","version":"https://jsonfeed.org/version/1.1"}