T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:10- Finding
Unpinned npm Package Is Downloaded and Executed
- Content
View full analysis
- Remediation
View remediation
zerodb init`, subject to verification against the package's documented invocation method. - Commit and enforce lockfiles where the CLI is installed as a project dependency. - Verify package provenance, registry source, signatures, and integrity hashes before execution. - Prefer installing the reviewed dependency first and then invoking it as a separate, auditable step. - Document the files, network endpoints, and credentials the initializer will access before asking users to execute it. - Run initialization in a restricted environment without unrelated credentials whenever practical. ]]>
