cloudflare
Fail
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: HIGHDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [DATA_EXFILTRATION]: The skill accesses a hardcoded sensitive file path in the user's home directory to retrieve API credentials.
- Evidence: In
scripts/cf-api.sh, the variableCF_CREDS_FILEis set to"$HOME/cloudflare_global_key". The script usescatto read this file and extract the API token or global key. - Context: Hardcoding access to credentials in the root of the home directory is a high-risk pattern for data exposure.
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data from the Cloudflare API and reflects it to the agent without security boundaries.
- Ingestion points: Multiple scripts including
scripts/dns.sh,scripts/zones.sh, andscripts/analytics.shfetch data from the Cloudflare API endpoints. - Boundary markers: The skill does not use delimiters or instructions to the agent to ignore potentially malicious content within the API responses.
- Capability inventory: The skill possesses high-privilege capabilities including the ability to delete DNS records, delete zones, and deploy Cloudflare Worker scripts.
- Sanitization: No sanitization is performed on the data returned by the API (such as DNS record names or firewall descriptions) before it is outputted to the agent's context.
- [COMMAND_EXECUTION]: The skill relies on shell commands to perform its core functions, including network communication and data processing.
- Evidence: Scripts utilize
curlfor API interaction,jqfor JSON manipulation, and standard utilities likecat,grep, andsedfor credential extraction and file handling.
Recommendations
- AI detected serious security threats
Audit Metadata