cloud-native
Fail
Audited by Gen Agent Trust Hub on Mar 15, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
_execute_hooksmethod ingitops/engine.pyallows for the execution of arbitrary shell commands by usingshell=Trueon strings provided in the application configuration. This mechanism enables the execution of unvalidated system commands if the configuration data is sourced from untrusted Git repositories.- [REMOTE_CODE_EXECUTION]: The skill implements a_init_fluxmethod ingitops/engine.pythat downloads and executes an installation script from FluxCD's official domain using thecurl | bashpattern.- [EXTERNAL_DOWNLOADS]: Ingitops/engine.py, the skill fetches ArgoCD installation manifests directly from the project's official GitHub repository during the initialization process.- [COMMAND_EXECUTION]: The skill classesTerraformBackend,PulumiBackend, andGitOpsEngineperform numerous subprocess calls to system binaries includingterraform,pulumi, andkubectl. This creates an expansive attack surface where unvalidated configuration parameters could lead to command injection.- [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection as it processes external configurations that directly influence system-level command execution. - Ingestion points: Untrusted data enters the agent context through
ApplicationandInfrastructureConfigdefinitions ingitops/engine.pyandiac/multicloud/manager.py. - Boundary markers: Absent. The skill does not utilize delimiters or safety instructions to separate legitimate configuration data from potentially malicious embedded instructions.
- Capability inventory: The skill has extensive capabilities, including arbitrary shell execution (
_execute_hooks), network communication viaaiohttp, and system-wide infrastructure modification through IaC tools. - Sanitization: There is no evidence of validation or sanitization of external input strings before they are used in subprocess calls or shell hooks.
Recommendations
- AI detected serious security threats
Audit Metadata