build-mcp-use-server
Fail
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: CRITICALCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/audit-server-readiness.shusesevalon strings generated by a Node.js process that parses the localpackage.json. Since the values frompackage.jsonare not sanitized before being printed and evaluated, a maliciouspackage.jsoncould execute arbitrary shell commands. - Evidence: `eval "$(node
- "$pkg" <<'NODE' ... NODE)"
inscripts/audit-server-readiness.sh`. - [REMOTE_CODE_EXECUTION]: The skill includes instructions to download and execute scripts directly in the shell using a pipe-to-bash pattern from an external domain.
- Evidence:
curl -fsSL https://url.mcp-use.com/supabase | bashinreferences/25-deploy/platforms/02-supabase.md. - [CREDENTIALS_UNSAFE]: Multiple files contain example API keys and hardcoded secret patterns used for educational purposes or as placeholders.
- Evidence: Hardcoded 'sk-live-' and 'pk-lf-' patterns in
references/18-mcp-apps/widget-anti-patterns/01-secrets-in-widget-state.mdandreferences/23-debug/02-observability-langfuse.md. - [EXTERNAL_DOWNLOADS]: The skill references several external domains for assets, documentation, and APIs, including one placeholder domain flagged by security scanners.
- Evidence:
https://langfuse.your-domain.cominreferences/23-debug/02-observability-langfuse.md. - [PROMPT_INJECTION]: The skill documents the creation of MCP tools that ingest untrusted data (arguments, webhooks) which are then processed by an LLM. While it advocates for validation, the examples lack explicit boundary markers to prevent indirect prompt injection during runtime processing.
- Ingestion points:
src/server.ts(tool arguments),/webhooks/:sourceinreferences/30-workflows/09-webhook-handler-with-notifications.md. - Capabilities: Subprocess execution via
server.proxy, network operations viafetch, and database queries.
Recommendations
- CRITICAL: 1 infected file(s) detected - DO NOT USE
- AI detected serious security threats
- Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata