dns-management
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: Several scripts in the
references/directory interpolate shell variables directly into command-line arguments and JSON strings, creating a surface for injection if used with untrusted input. - Ingestion points: The scripts in
references/cloudflare-dns-configuration.mdandreferences/dns-failover-script.mdaccept command-line arguments and environment variables (e.g.,DOMAIN,type,name,content,NEW_PRIMARY) that are passed directly tocurlandawscommands. - Boundary markers: None are present to distinguish between trusted instructions and untrusted data in the variable inputs.
- Capability inventory: The skill utilizes
awsCLI for Route53 management,curlfor Cloudflare API interaction and health checks, andjqfor JSON processing. - Sanitization: Input variables are quoted in the shell context but are not escaped or validated before being interpolated into JSON payloads or shell commands, which could lead to malformed payloads if the data contains quotes or special characters.
- [COMMAND_EXECUTION]: The skill uses bash scripts to perform DNS updates and monitoring. This is consistent with the skill's stated purpose of DNS management and does not involve unauthorized or hidden command execution.
Audit Metadata