Back to Home
Pantheon-Security icon

medusa

by Pantheon-Security

Overview

This is a Model Context Protocol (MCP) server intentionally designed as a security fixture to demonstrate various critical vulnerabilities, such as command injection, SQL injection, and sensitive data exposure, for testing security scanners like Medusa.

Installation

Run Command
ts-node tests/fixtures/mcp/vulnerable-mcp-server.ts

Security Notes

The server is deliberately engineered with numerous critical vulnerabilities. These include multiple OS command injections (via `exec` and `execSync`), SQL injection, arbitrary file read, and direct exposure of sensitive system files and credentials (SSH private key, AWS credentials, database configuration, .env file). Additionally, it contains hardcoded API keys, passwords, and GitHub tokens, and a function for simulating data exfiltration. This makes it a highly insecure application.

Similar Servers

Stats

Interest Score35
Security Score1
Cost ClassMedium
Avg Tokens50
Stars4
Forks2
Last Update2026-01-15

Tags

MCPNode.jsVulnerableFixtureSecurity Testing