ads
Pass
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and summarize external data sources, including prospect transcripts and emails, to drive ad copy generation. This pattern creates a vulnerability where instructions embedded in those external sources could potentially manipulate the agent's behavior.
- Ingestion points: Data is retrieved via tools such as
list_findingsandsearch_knowledge_base, as well as from research findings referenced inreferences/task-method.md. - Boundary markers: There are no explicit instructions or delimiters defined to isolate the untrusted transcript data from the system's core instructions.
- Capability inventory: The skill utilizes a local script
scripts/creative.pyto write CSV files and is instructed to generate self-contained HTML decks, both of which involve file system operations. - Sanitization: The validation logic in
scripts/creative.pyperforms length and URL scheme checks, and formatting instructions inreferences/google-ads-csv-format.mdemphasize robust CSV quoting to prevent field injection. - [DYNAMIC_EXECUTION]: The documentation for the Google Ads Editor format recommends that the agent generate and execute a Python script at runtime to facilitate the creation of UTF-16 tab-separated files.
- Evidence: The
references/google-ads-editor-format.mdfile contains a Python code block and instructions to use a bash tool to execute it for file generation purposes.
Audit Metadata