{"id":"CVE-2026-51996","published":"2026-09-24T15:17:23.280","lastModified":"2026-09-29T16:17:08.197","description":"An issue in geelen mcp-remote 0.1.16 through 0.1.38 allows a remote attacker to execute arbitrary code via the src/lib/utils.ts and the getServerUrlHash function","cvssScore":9.8,"cvssSeverity":"CRITICAL","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cwes":["CWE-328"],"vendors":[],"products":[],"references":[{"url":"https://github.com/geelen/mcp-remote","tags":[]},{"url":"https://github.com/geelen/mcp-remote/security/advisories","tags":[]},{"url":"https://github.com/playb0t/mcp-remote-oauth-security/blob/v1.0.1/advisories/F-04-md5-token-isolation.md","tags":[]}],"exploitRefs":[{"url":"https://github.com/geelen/mcp-remote","tags":[]},{"url":"https://github.com/geelen/mcp-remote/security/advisories","tags":[]},{"url":"https://github.com/playb0t/mcp-remote-oauth-security/blob/v1.0.1/advisories/F-04-md5-token-isolation.md","tags":[]}],"hasPoc":true,"ai":{"summary":"A remote code execution vulnerability exists in geelen mcp-remote versions 0.1.16 through 0.1.38, allowing attackers to execute arbitrary code via specific functions.","exploitability":"Exploitation is relatively straightforward given the public exploit references. Attackers need access to the affected function calls.","blast_radius":"If exploited, this could lead to complete compromise of the affected system, including data theft, service disruption, and further lateral movement.","remediation":"Upgrade to geelen mcp-remote 0.1.39 or later.","detection":"No reliable host or network indicator is derivable from the published description.","tags":["rce","web","arbitrary-code-execution"],"model":"qwen2.5:7b-instruct","analyzedAt":"2026-09-29T08:50:35.674Z"}}