T08 · Insecure Dependencies
- Location
SKILL.md:34- Finding
Unpinned npm Package Is Downloaded and Executed Through npx
- Content
View full analysis
- Remediation
View remediation
", "https://mcp.mayar.id/sse" ] ``` 2. Prefer an explicit installation controlled by a lockfile instead of downloading packages during every MCP launch. 3. Commit and enforce a package lockfile with integrity hashes. 4. Verify the package publisher, repository, release signatures, and transitive dependencies before adoption. 5. Use a private or allowlisted package registry where practical. 6. Run the MCP process in a restricted account or sandbox with access only to the credentials and resources necessary for Mayar operations. 7. Establish a controlled dependency-update process that performs security review before changing the pinned version. ]]>
