The MCP Inspector registry import view summarized a server package but concealed runtimeArguments or packageArguments that would ultimately be passed to executable package runners. GHSA-rwv7-mh2c-ff2p documents the gap between what a user reviewed and the actual argv later executed. Approval could therefore cover more dangerous options than the UI…
Inspect the ClaimsCase · DiggingBeagle record
MCP Inspector obscured executable server arguments during registry import review
The MCP Inspector registry import view summarized a server package but concealed runtimeArguments or packageArguments that would ultimately be passed to executable package runners. GHSA-rwv7-mh2c-ff2p documents the gap between what a user reviewed and the actual argv later executed.
Public disclosure: Nov 5, 2026
Reported security vulnerability; exploitation prerequisites and tested version scope matter. No real-world exploitation is established unless separately reported.
Assessment profile
Assessment method- Setting
- research demonstration
- Exploitation
- demonstrated
- Evidence
- Grade C
- Remediation
- patch available
- AI role
- AGAINST AI
Basis and provenance
research demonstration; demonstrated. The cited primary disclosure supports the specific sequence and boundaries described here: A server registry manifest supplies a benign-looking package identifier plus additional runtime or package arguments. The evidence does not independently establish consequences beyond the record's supported outcome; a numerical impact band cannot be justified from the available evidence. Evidence grade C reflects the source attribution and independent verification limits.
Assessed Nov 7, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-DB07-023-OUTCOME · CLM-DB07-023-MECHANISM · Advisory: MCP Inspector server.json import conceals executable runtime arguments from review UI
At a glance
Display the exact executed argv and resolved runtime privileges before any approval, including package source, mounts and flags.
Read the implicationsImport and later execution required; no confirmed compromised registry package or user. Separate HTML/URL validation bugs share advisory.
Limits and uncertaintyFull account
The MCP Inspector registry import view summarized a server package but concealed runtimeArguments or packageArguments that would ultimately be passed to executable package runners.
GHSA-rwv7-mh2c-ff2p documents the gap between what a user reviewed and the actual argv later executed. Approval could therefore cover more dangerous options than the UI disclosed.
The review interface displayed a package identity while runtimeArguments and packageArguments that would be passed to the actual executable were hidden in a collapsed or secondary view. Those flags can change where package managers fetch code or which Docker volumes and permissions a server receives. A user who approves only the visible name may therefore approve an execution environment they did not actually inspect. The advisory reports a fix in MCP Inspector 2.14.0. The vulnerability requires a malicious or manipulated server registry manifest to be imported and later executed; it is not proof that ordinary registry packages were compromised. A secure review must bind the user's approval to the final resolved argv and privilege set.
The displayed package label was not the complete executable request. A registry manifest could add npm, uvx or Docker arguments that change a program's source, mounted files or privileges, while the review UI emphasized the benign package name. The consequential object to approve is the resolved command and argument vector, not a shortened registry description. This is distinct from the Inspector iframe and schema-validation defects, which arise after content or tool results reach the browser.
Mechanism and trust boundary
- 01
A server registry manifest supplies a benign-looking package identifier plus additional runtime or package arguments.
- 02
Inspector's import review obscures arguments that will be executed after approval.
- 03
A later launch invokes the package runner with materially different behavior or privileges from those visible at review time.
Claims & evidence
CLM-DB07-023-OUTCOMEGHSA-rwv7-mh2c-ff2p documents the gap between what a user reviewed and the actual argv later executed. Approval could therefore cover more dangerous options than the UI disclosed.supported
Basis: reported finding
- supportsAdvisory: MCP Inspector server.json import conceals executable runtime arguments from review UIprimary disclosure
GHSA-rwv7-mh2c-ff2p; Registry manifest import and runtime arguments
CLM-DB07-023-MECHANISMThe MCP Inspector registry import view summarized a server package but concealed runtimeArguments or packageArguments that would ultimately be passed to executable package runners.supported
Basis: reported finding
- supportsAdvisory: MCP Inspector server.json import conceals executable runtime arguments from review UIprimary disclosure
GHSA-rwv7-mh2c-ff2p; Registry manifest import and runtime arguments
Implications
Display the exact executed argv and resolved runtime privileges before any approval, including package source, mounts and flags.
Unknowns and contradictions
- Import and later execution required; no confirmed compromised registry package or user. Separate HTML/URL validation bugs share advisory.
Sources and citation
Material revision history
- Nov 7, 2026 · Published version · first publication · revision 227