T08 · Insecure Dependencies
- Location
SKILL.md:42- Finding
Unpinned Third-Party MCP Package Is Downloaded and Executed
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is for legitimate image analysis, but it needs Review because it can automatically send local images to MiniMax and relies on an unpinned MCP server package.
Install only if you are comfortable sending selected images, including any visible text, to MiniMax for processing. Avoid confidential screenshots or documents unless your policy allows it, restrict MCP file access where possible, use a limited API key, and prefer a pinned, reviewed MCP package version.
SKILL.md:42Unpinned Third-Party MCP Package Is Downloaded and Executed
SKILL.md:82Local Images May Be Sent to an External Vision Service Without Explicit Disclosure or Confirmation
The trigger conditions are extremely broad, matching nearly any mention of common image extensions or requests to review or describe an image. Overbroad activation increases the chance the skill will run in unintended contexts, causing unnecessary external data transmission or tool use on sensitive screenshots, mockups, or local file paths.
The skill description says it analyzes images using the MiniMax MCP tool but does not clearly warn that image files, URLs, or extracted contents may be sent to an external third-party service. This is a privacy and data-handling issue, especially for screenshots, documents, UI mockups, or local images that may contain credentials, personal data, or proprietary information.
The skill instructs users to install and run an MCP server package via uvx minimax-coding-plan-mcp without pinning an exact version or digest. This creates a supply-chain risk: a future malicious or compromised release could be pulled automatically and granted access to image content, local files, or agent context through the MCP integration.
No suspicious patterns detected.