Charmbracelet Wish before 2.0.5: git middleware path traversal (CVE-2026-53980)
Charmbracelet Wish
Sponsored
Brought to you byTinkerer Club
The private club for people who own their servers, run their own AI, and pay $0/month for software.
Charmbracelet Wish (SSH server middleware for Go) before 2.0.5 has a path traversal in the git middleware that lets authenticated SSH users escape the configured repository directory with crafted repo paths. Fixed in v2.0.5 (commit 533db0d). CVSS 8.1 per NVD/VulnCheck.
Why this severity: CVSS 8.1; authenticated SSH users can escape the configured git repo directory
- Started
- Nov 6, 2026
Affected
- charm.land/wish/v2 before 2.0.5
Fixed in
- 2.0.5
Timeline2
Advisories3
Notes & caveats
Authenticated SSH required. Separate from SCP sibling-directory fix also in 2.0.5.
Get an email when a new major security incident drops. No spam, unsubscribe any time.