T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:26- Finding
Mutable Remote Installer Is Piped Directly into a Shell
- Content
View full analysis
- Remediation
View remediation
install-memoria.sh" | shasum -a 256 -c - less install-memoria.sh sh install-memoria.sh ``` 2. Publish immutable, versioned release artifacts rather than retrieving from a branch. 3. Sign releases with Sigstore, minisign, or another documented signing mechanism and verify the signature locally. 4. Pin the cloned source to a verified commit or signed tag. 5. Do not permit `MEMORIA_REPO_URL` or branch overrides in the standard end-user installation path unless an explicit advanced-development mode is selected. 6. Update all duplicated installation instructions so insecure examples cannot remain in older documentation or the web UI. 7. Separate installation from autostart activation and require explicit user confirmation before enabling persistence. ]]>
