configmap-secret
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFECREDENTIALS_UNSAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill documentation contains hardcoded credential examples within the Secret YAML section, specifically using Base64-encoded strings that decode to 'admin' and 'secret123'. While intended as placeholders, they represent hardcoded sensitive patterns.
- [DATA_EXFILTRATION]: The skill demonstrates how to create Kubernetes secrets from sensitive local file paths, specifically providing a command example that reads the user's SSH private key from
~/.ssh/id_rsa. - [INDIRECT_PROMPT_INJECTION]: The skill provides resource templates that define an ingestion surface for untrusted external data into a cluster environment. 1. Ingestion points: Data fields and environment variable references in the ConfigMap and Secret templates within SKILL.md. 2. Boundary markers: Absent; the templates do not include delimiters or instructions to ignore potential commands embedded in the configuration values. 3. Capability inventory: The skill utilizes the
kubectlCLI to create resources and includes instructions for usingkubectl execto inspect file systems and environment variables within running containers. 4. Sanitization: Absent; the templates do not implement validation or filtering for the interpolated configuration data.
Audit Metadata