cloud-weaver-hermes-agent
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATION
Full Analysis
- [COMMAND_EXECUTION]: The deployment script
scripts/deploy-hermes-agent.pyuses thesubprocessmodule to execute SSH and SCP commands. These commands facilitate the transfer of configuration files and the remote management of Docker containers on the target VM. The use of list-based arguments for local execution mitigates shell injection risks. - [PRIVILEGE_ESCALATION]: The
scripts/compose/compose.yamlconfiguration mounts the host's Docker socket (/var/run/docker.sock) into theweb-terminalcontainer. This grants the terminal user root-equivalent access to the host VM, allowing them to manage the agent container. The skill documentation explicitly identifies this as a design choice for the developer environment. - [COMMAND_EXECUTION]: The skill executes shell commands with
sudoprivileges on the remote VM to create data directories and start the Docker Compose stack. This level of access is appropriate for a deployment and system administration task. - [SAFE]: The skill implements secure secret handling by generating high-entropy passwords using
secrets.token_urlsafeand restricting local report file permissions to the owner (mode 600).
Audit Metadata