T03 · Remote Payload Retrieval and Execution
- Location
README.md:24- Finding
Mutable Remote Repository Is Cloned and Its Setup Script Is Executed
- Content
View full analysis
- Remediation
View remediation
``` 2. Prefer signed release archives instead of the mutable default branch. 3. Publish SHA-256 checksums and cryptographic signatures for release artifacts. 4. Require verification of the commit signature or artifact checksum before running setup. 5. Do not instruct an Agent to clone and execute code in one unconstrained operation. Separate retrieval, review, verification, and execution. 6. Run setup as an unprivileged dedicated account with minimal filesystem and network access. ]]>
