olares-cluster
Pass
Audited by Gen Agent Trust Hub on Aug 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is entirely centered around executing the
olares-clibinary to manage Kubernetes resources. While this allows for significant system mutation (scaling workloads, deleting pods, rerunning jobs), the instructions explicitly mandate human confirmation for all destructive actions, even when automation flags like--yesare available. - [REMOTE_CODE_EXECUTION]: The
cluster execfunctionality (documented inreferences/olares-cluster-exec.md) allows for running arbitrary commands inside containers via K8s WebSockets. The skill includes a 'Permission Gate' that restrictsexecaccess based on the user's identity and namespace ownership (verified against the/capi/app/detailendpoint), and specifically instructs that interactive TTY modes are for humans only while agents should use bounded one-shot executions. - [DATA_EXPOSURE]: The
cluster middlewarereference (references/olares-cluster-middleware.md) highlights a security feature where administrative passwords for databases and other middleware are redacted by default in both table and JSON outputs. A specific flag,--show-passwords, is required for exposure, and the instructions warn agents against using this flag in contexts where output might be logged. - [PROMPT_INJECTION]: The skill implements clear boundary instructions, such as 'The identity-vs-server-decides principle,' which ensures the agent treats server-side 403 errors as authoritative and does not attempt to bypass security filters or broaden its scope without explicit user approval.
Audit Metadata