T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:14- Finding
Remote Installer Is Downloaded and Executed Without Prior Verification
- Content
View full analysis
- Remediation
View remediation
" ``` 4. Publish the expected digest through a trusted channel independent of the downloaded artifact, then verify it locally before installation: ```bash echo " infsh" | sha256sum --check - ``` 5. Prefer a cryptographically signed release and verify the signature against a documented, pinned public key. 6. Require users to inspect installation scripts before execution if a script-based installation remains necessary. 7. Document the installer's files, network destinations, credential storage, permissions, and update behavior. 8. Separate installation from authentication so users can validate the installed executable before running `infsh login`. 9. Where possible, provide visualization examples using locally installed, established plotting tools so that the Skill's core guidance does not depend on remote shell execution. ]]>
