T08 · Insecure Dependencies
- Location
SKILL.md:26- Finding
Unpinned Third-Party Package Is Automatically Downloaded and Executed
- Content
View full analysis
- Remediation
View remediation
"] ``` 2. Prefer installing through a project manifest and lockfile rather than resolving the package dynamically on every invocation. 3. Verify package provenance, publisher identity, signatures where available, and registry integrity hashes before deployment. 4. Disable or avoid automatic package execution from an untrusted or mutable registry in production. 5. Run the MCP server as a dedicated, unprivileged operating-system account or within a hardened container. 6. Restrict filesystem mounts, outbound network access, and inherited environment variables to the minimum required. 7. Use a Binance API key dedicated to this service with only necessary permissions. Do not enable withdrawal permissions. 8. Test and review each dependency upgrade before changing the pinned production version. ]]>
