CVE-2026-41589

Wish has SCP Path Traversal that allows arbitrary file read/write

Published May 7, 2026 CVSS 3.1 · 9.6 Critical EPSS < 1% KEV · Not listed
Description
Wish is an SSH server with defaults and a collection of middlewares. From version 2.0.0 to before version 2.0.1, the SCP middleware in charm.land/wish/v2 is vulnerable to path traversal attacks. A malicious SCP client can read arbitrary files from the server, write arbitrary files to the server, and create directories outside the configured root directory by sending crafted filenames containing ../ sequences over the SCP protocol. This issue has been patched in version 2.0.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-xjvp-7243-rg9h Wish has SCP Path Traversal that allows arbitrary file read/write
History
Type Values Removed Values Added
First Time appeared Charm
Charm wish
CPEs cpe:2.3:a:charm:wish:2.0.0:*:*:*:*:*:*:*
Vendors & Products Charm
Charm wish
Type Values Removed Values Added
First Time appeared Charmbracelet
Charmbracelet wish
Vendors & Products Charmbracelet
Charmbracelet wish
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Wish is an SSH server with defaults and a collection of middlewares. From version 2.0.0 to before version 2.0.1, the SCP middleware in charm.land/wish/v2 is vulnerable to path traversal attacks. A malicious SCP client can read arbitrary files from the server, write arbitrary files to the server, and create directories outside the configured root directory by sending crafted filenames containing ../ sequences over the SCP protocol. This issue has been patched in version 2.0.1.
Title Wish has SCP Path Traversal that allows arbitrary file read/write
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 9.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
May 7, 2026, 2:41 PM
Reserved
Apr 21, 2026, 2:15 PM
Status
Analyzed
Published
May 7, 2026, 2:16 PM
Modified
Oct 26, 2026, 9:10 PM