flux-cli
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The installation section in
SKILL.mdincludes a commandcurl -s https://fluxcd.io/install.sh | sudo bash. This pattern involves fetching a script from a remote URL and executing it directly in the shell. While the source domainfluxcd.iois the official site for the Flux CD project, this method of installation bypasses local package management and integrity checks. - [PRIVILEGE_ESCALATION]: The installation instructions for the Flux CLI suggest using
sudoto execute the installation script, which runs the remote code with administrative privileges on the host system. - [INDIRECT_PROMPT_INJECTION]: The skill documents how to configure Flux to automatically ingest and deploy resources from external, potentially untrusted sources such as Git repositories, Helm repositories, and OCI registries. This creates a vulnerability surface where malicious instructions could be embedded in the data the skill processes.
- Ingestion points: Sources are defined via
flux create sourcecommands targeting Git, Helm, OCI, or S3-compatible buckets, as well asflux push artifactfor OCI registries. - Boundary markers: The skill does not define or suggest the use of specific boundary markers or "ignore instructions" blocks for the data pulled from these external sources.
- Capability inventory: The skill enables the agent to execute cluster management commands via the
fluxCLI, create secrets, and modify deployment states across the cluster. - Sanitization: The skill relies on the underlying Flux controllers and user-configured security (like SOPS for secret decryption) rather than providing explicit sanitization or validation steps for the ingested manifests.
- [COMMAND_EXECUTION]: The skill provides extensive examples of shell commands for the
fluxCLI, which are intended to be executed by the agent to manage Kubernetes resources. This includes operations that can significantly alter the state of a cluster.
Audit Metadata