T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:73- Finding
Unpinned Remote Installation Script Is Piped Directly to a Shell
- Content
View full analysis
- Remediation
View remediation
/install.sh ``` 4. Publish the expected SHA-256 digest through an independently authenticated release channel and require verification: ```bash printf '%s %s\n' '' install.sh | sha256sum --check - ``` 5. Prefer signed release artifacts and verify the maintainer's signature. 6. Instruct the user to inspect the downloaded script before executing it: ```bash less install.sh sh install.sh --tools claude ``` 7. Run installation with the minimum necessary user privileges and never recommend elevation unless a narrowly justified operation requires it. ]]>
