rsa-refresh
Warn
Audited by Gen Agent Trust Hub on Jul 30, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/rsa_refresh_generator.pyusessys.path.insert(0, COMPLIANCE_PATH)to dynamically load thecompliance.ad_copy_validatormodule from a directory specified by theCOMPLIANCE_PATHenvironment variable. Similarly, it loads review and competitor analysis modules fromSERP_API_PATH. This dynamic loading from computed paths is a potential security risk if the environment variables point to untrusted or insecure directories.\n- [PROMPT_INJECTION]: The skill processes untrusted data scraped from external business websites (stored in thewebsite_textfield of the context JSON) to generate headlines and descriptions for Google Ads. This creates a surface for indirect prompt injection attacks, where a malicious website could include hidden instructions to manipulate the ad copy generation process. The analysis identified the ingestion point inrsa_refresh_generator.py, the lack of explicit sanitization for prompt injection in the data flow, and the agent's broad capability to generate ad content.\n- [EXTERNAL_DOWNLOADS]: The skill's setup instructions inREADME.mdprovidecurlcommands to download Python scripts and markdown reference files from the author's GitHub repository (fourteenwm/ppc-ai-skills). These are legitimate vendor resources used for the skill's operation.
Audit Metadata