haos-addon-deploy
Warn
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of
sshto execute administrative commands on remote Home Assistant instances. It orchestrates complex multi-step pipelines involving thehaCLI,docker, and filesystem operations. - [PRIVILEGE_ESCALATION]: The instructions explicitly guide the user to disable 'Protection mode' on the SSH add-on to grant the agent access to the Docker socket. Furthermore, it utilizes
sudofor container management and inspection, which bypasses standard permission boundaries. - [DYNAMIC_EXECUTION]: The skill uses heredocs to inject and execute dynamic Bash and Python scripts directly into remote shells. This includes a logic for merging JSON configurations where a Python script is generated at runtime to handle sensitive option objects.
- [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to command injection via the interpolation of user-supplied placeholders like
<alias>and<slug>into shell commands. - Ingestion points: User-provided placeholders
<alias>,<slug>, and configuration options defined inSKILL.md. - Boundary markers: None; placeholders are directly embedded into shell strings.
- Capability inventory: Full shell access via
ssh,sudo dockeroperations, andhaCLI interactions across all sections ofSKILL.md. - Sanitization: No validation or escaping is applied to placeholders before they are interpolated into command strings.
Audit Metadata