T03 · Remote Payload Retrieval and Execution
- Location
README.md:64- Finding
Remote installation script is piped directly into Bash
- Content
View full analysis
- Remediation
View remediation
install.sh" | sha256sum --check - ``` 5. Prefer cryptographic release signatures, such as Sigstore or GPG signatures, over checksums alone. 6. Instruct users to inspect the downloaded script before running it. 7. Pin downloads to immutable release artifacts rather than relying only on repository tags. 8. Use `curl --fail --show-error` so HTTP error pages or unexpected responses are not silently treated as executable shell input. ]]>
