T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:34- Finding
Unpinned Remote Installation Script Executed Directly by a Shell
- Content
View full analysis
- Remediation
View remediation
.tar.gz ``` 4. Publish a trusted SHA-256 digest through a separately protected release process and verify it before extraction: ```bash echo " mailbox.tar.gz" | sha256sum --check - ``` 5. Prefer cryptographic release signatures with a documented, pinned public key. A checksum hosted only beside a compromised artifact does not independently establish trust. 6. Extract and install only the expected binary into a user-owned directory without invoking an arbitrary installer script. 7. Document the exact files created and required permissions. 8. Do not install automatically merely because `mailbox` is absent. Ask for explicit user approval and show the source, version, destination, and verification result. 9. If an installation script is unavoidable, pin it to an immutable commit, download it for inspection, verify its digest or signature, and execute it only after explicit approval. ]]>
