ds-paid-audit
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes campaign performance data from external sources (MCP connections or user-provided files). This data is passed to utility scripts for analysis, which creates a surface for indirect prompt injection if campaigns, ad groups, or other data fields contain malicious instructions intended to influence the agent's behavior during the audit.
- Ingestion points: Data fetched via
mcp__*__natural_to_dataand manual file reads or pastes inSKILL.md(Path B). - Boundary markers: The skill does not explicitly define delimiters or instructions to ignore embedded commands within the ingested data.
- Capability inventory: The skill has access to the
Bashtool to execute Python scripts, which is used for data validation and metric calculation. - Sanitization: The instructions do not specify any sanitization or validation logic for the content of the data fields before processing.
- [DYNAMIC_CONTEXT_INJECTION]: The skill utilizes the
!catcommand within the markdown body to load business context from a local file (.agents/product-marketing-context.md) at runtime. This is a standard use of project-specific tooling for context loading and does not involve user-controlled input or exfiltration. - [COMMAND_EXECUTION]: The skill executes a specific Python utility script (
ds_utils.py) via theBashtool to perform data processing tasks such as trend comparison and budget efficiency checks. The scope of execution is restricted by theallowed-toolsfrontmatter field to the specific script provided by the vendor.
Audit Metadata