VDB
Sign up
HIGH

GHSA-g9hg-qhmf-q45m

MCP Inspector is Vulnerable to Potential Command Execution via XSS When Connecting to an Untrusted MCP Server

Quick fix

GHSA-g9hg-qhmf-q45m — @modelcontextprotocol/inspector: upgrade to the fixed version with the command below.

npm install @modelcontextprotocol/inspector@0.16.6

Details

An XSS flaw exists in the MCP Inspector local development tool when it renders a redirect URL returned by a remote MCP server. If the Inspector connects to an untrusted server, a crafted redirect can inject script into the Inspector context and, via the built-in proxy, be leveraged to trigger arbitrary command execution on the developer machine. Version 0.16.6 hardens URL handling/validation and prevents script execution.

> Thank you to the following researchers for their reports and contributions: > * Raymond (Veria Labs) > * Gavin Zhong, <superboyzjc@gmail.com> & Shuyang Wang, <swang@obsidiansecurity.com>.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/@modelcontextprotocol/inspector
Introduced in: 0Fixed in: 0.16.6
Fixnpm install @modelcontextprotocol/inspector@0.16.6

References