{"id":"CVE-2025-6514","aliases":["EUVD-2025-20823","GHSA-6xpm-ggf7-wc3p"],"status":"published","title":"OS command injection in mcp-remote when connecting to untrusted MCP servers","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","severity":{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.77027,"percentile":0.99554,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-78"],"published":"2025-07-09T12:41:44Z","modified":"2026-10-28T02:31:05Z","exploits":[{"source":"pocgithub","id":"Cyberency/CVE-2025-6514","title":"Cyberency/CVE-2025-6514","date":"2025-10-26","url":"https://github.com/Cyberency/CVE-2025-6514"}],"fixes":[{"ecosystem":"npm","package":"mcp-remote","fixed_in":["0.1.16"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"npm","package":"mcp-remote","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.0.5"},{"fixed":"0.1.16"}]}]},{"source":"osv","ecosystem":"npm","package":"mcp-remote","ranges":[{"type":"SEMVER","events":[{"introduced":"0.0.5"},{"fixed":"0.1.16"}]}]}],"references":[{"url":"https://research.jfrog.com/vulnerabilities/mcp-remote-command-injection-rce-jfsa-2025-001290844/","tags":["third-party-advisory","advisory"]},{"url":"https://github.com/geelen/mcp-remote/commit/607b226a356cb61a239ffaba2fb3db1c9dea4bac","tags":["patch","fix","web"]},{"url":"https://jfrog.com/blog/2025-6514-critical-mcp-remote-rce-vulnerability","tags":["technical-description","article","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-6514","tags":["advisory"]},{"url":"https://research.jfrog.com/vulnerabilities/mcp-remote-command-injection-rce-jfsa-2025-001290844","tags":["web"]},{"url":"https://github.com/advisories/GHSA-6xpm-ggf7-wc3p"},{"url":"https://registry.npmjs.org","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/6xxx/CVE-2025-6514.json","tags":["advisory"]},{"url":"https://github.com/geelen/mcp-remote","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2025-6514","title":"OS command injection in mcp-remote when connecting to untrusted MCP servers","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T12:41:44.921Z","modified":"2025-07-09T13:06:05.402Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical","assessor":"cna"}],"cwes":["CWE-78"],"updated_at":"2026-11-02T14:32:40.774223Z"}],"euvd":[{"id":"EUVD-2025-20823","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T12:41:44Z","modified":"2025-07-09T13:06:05Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T20:32:10.524333Z"}],"ghsa":[{"id":"GHSA-6xpm-ggf7-wc3p","title":"mcp-remote exposed to OS command injection via untrusted MCP server connections","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T15:30:44Z","modified":"2025-07-09T18:08:46Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-78"],"updated_at":"2026-11-02T14:38:49.837727Z"}],"nvd":[{"id":"CVE-2025-6514","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T13:15:24.213Z","modified":"2026-06-17T10:02:03.283Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-78"],"updated_at":"2026-11-02T14:11:17.727956Z"}],"osv":[{"id":"CVE-2025-6514","title":"OS command injection in mcp-remote when connecting to untrusted MCP servers","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T12:41:44.921Z","modified":"2026-10-28T02:31:05.181116012Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-78"],"updated_at":"2026-11-02T15:44:52.202386Z"},{"id":"GHSA-6xpm-ggf7-wc3p","title":"mcp-remote exposed to OS command injection via untrusted MCP server connections","description":"mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL","status":"published","published":"2025-07-09T15:30:44Z","modified":"2025-07-09T19:42:17.822019Z","cvss":[{"version":"3.1","score":9.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-78"],"updated_at":"2026-11-02T15:46:40.308826Z"}]}}
