Vulnerability · Published Jun 2, 2026 · Assigned by VulDB
CVE-2026-10690wonderwhy-er DesktopCommanderMCP read_file filesystem.ts readFileFromUrl server-side request forgery
Medium 6.3
In plain English
A medium-severity server-side request forgery in DesktopCommanderMCP from wonderwhy-er. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 13% of all known vulnerabilities).
Official description
A vulnerability was identified in wonderwhy-er DesktopCommanderMCP 0.2.37. This affects the function readFileFromUrl of the file src/tools/filesystem.ts of the component read_file. Such manipulation of the argument url leads to server-side request forgery. The attack may be performed from remote. The exploit is publicly available and might be used. The name of the patch is 53699bebba9950047bca16ac4dc8f0568f596aaa. It is best practice to apply a patch to resolve this issue.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| npm | @wonderwhy-er/desktop-commander | no fix listed | GHSA-5xx3-j724-wmx5 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| wonderwhy-er | DesktopCommanderMCP | 0.2.37 |
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C
References
- VDB-367959 | wonderwhy-er DesktopCommanderMCP read_file filesystem.ts readFileFromUrl server-side request forgery vdb-entry, technical-description
- VDB-367959 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- CVE-2026-10690 | CVE Analysis and Report third-party-advisory
- Submit #830735 | wonderwhy-er DesktopCommanderMCP 0.2.37 Server-Side Request Forgery third-party-advisory
- https://github.com/wonderwhy-er/DesktopCommanderMCP/issues/410 exploit, issue-tracking
- https://github.com/sorlen008/DesktopCommanderMCP/commit/53699bebba9950047bca16ac4dc8f0568f596aaa patch
- https://github.com/wonderwhy-er/DesktopCommanderMCP/ product