setup
Pass
Audited by Gen Agent Trust Hub on Jul 6, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the Kamal deployment tool using
gem install kamaland optionally via a Docker container fromghcr.io/basecamp/kamal:latest, which is a well-known repository from Basecamp. It also instructs the agent to install Docker on servers using the official installation script fromget.docker.com. - [COMMAND_EXECUTION]: The skill directs the agent to execute various shell commands required for deployment, including
kamal init,kamal setup, andkamal server bootstrap. These commands involve establishing SSH connections and managing containers on remote servers. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection (Category 8) because it is instructed to ingest and act upon the contents of
config/deploy.ymland.kamal/secrets. - Ingestion points: Reads and extracts configuration data from
config/deploy.ymland.kamal/secrets. - Boundary markers: No specific boundary markers or instructions to ignore embedded directives within these files are provided.
- Capability inventory: The skill possesses the capability to execute shell commands, perform remote server administration, and interact with network services.
- Sanitization: There is no evidence of validation or sanitization of the configuration file content before it is incorporated into the agent's task flow.
Audit Metadata