T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:14- Finding
Unverified Remote Installation Script Executed Directly by a Shell
- Content
View full analysis
- Remediation
View remediation
" ``` 4. Publish and pin the expected SHA-256 digest in the reviewed Skill rather than obtaining both the artifact and expected digest from the same mutable source. 5. Prefer signed releases and verify the signature with a trusted public key distributed through an independent channel. 6. Install the verified artifact using only user-level permissions. 7. Keep `infsh login` as a separate command and require explicit user approval before beginning authentication. 8. Provide manual inspection and installation steps as the default; if an installer remains available, treat it only as an optional alternative accompanied by a clear warning. ]]>
