google-ads
Warn
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill directs the agent to access and display sensitive credential files. Specifically,
SKILL.mdcontains an instruction to runcat ~/.google-ads.yaml, a command that outputs the Google Ads developer token, client ID, client secret, and refresh token. By prompting the agent to reveal these secrets, the skill risks exposing them in the session history or logs. Furthermore,references/api-setup.mdprovides instructions for handlingclient_secret.jsonand generating OAuth refresh tokens, which are sensitive operations. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from external sources (Google Ads UI and API) that can be influenced by third parties.
- Ingestion points: The agent is instructed to capture browser snapshots of
ads.google.comand parse campaign/keyword tables, as well as query theGoogleAdsServiceAPI for performance metrics. - Boundary markers: No specific delimiters or instructions are provided to the agent to treat ad names, keyword text, or report data as untrusted content.
- Capability inventory: The skill possesses significant capabilities, including the ability to pause campaigns, pause keywords, and modify budgets via the
mutateservices and browser automation. - Sanitization: There is no evidence of sanitization or validation logic to prevent the agent from executing instructions potentially embedded in campaign names, keyword strings, or other user-controlled ad account data.
Audit Metadata