T08 · Insecure Dependencies
- Location
SKILL.md:22- Finding
Unpinned npm Package Is Automatically Downloaded and Executed
- Content
View full analysis
- Remediation
View remediation
setup --export-path /path/to/export.zip ``` 2. Use a lockfile containing integrity metadata and install dependencies through a reproducible workflow. 3. Verify the package's provenance, publisher identity, signatures or attestations, and integrity before execution. 4. Avoid automatically accepting installation with `-y` where an interactive confirmation is feasible. 5. Review direct and transitive dependencies and use automated dependency monitoring. 6. Run the MCP server under a dedicated, least-privileged account or sandbox. 7. Limit filesystem access to the required health export and application data directories. 8. Restrict outbound network access when remote connectivity is not required. 9. Document the exact reviewed package version and provide a controlled upgrade procedure. ]]>
