T08 · Insecure Dependencies
- Location
SKILL.md:20- Finding
Unpinned Third-Party Packages May Execute Unreviewed Code
- Content
View full analysis
- Remediation
View remediation
setup` - `npx omnicall-mcp@` - `pip install omnicall==` 2. Provide package-lock files, requirements lockfiles, or cryptographic hashes for reproducible installation. 3. Use hash verification for Python packages and npm lockfile integrity metadata where supported. 4. Recommend installing the package without running it first, then reviewing its metadata, lifecycle scripts, entry points, and dependency tree. 5. Avoid `npx` for security-sensitive setup unless the exact package version and integrity are verified. 6. Document the trusted package registry and verified publisher identity. 7. Disable or explicitly review npm lifecycle scripts during installation when operationally possible. ]]>
