amazon-pricing-command-center
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill retrieves and analyzes product data (such as titles, bullet points, and descriptions) from Amazon via the ZooData API. Because this data is sourced from external sellers, it represents an attack surface for indirect prompt injection.
- Ingestion points: Untrusted product content from
api.zoodata.aiis processed by the agent inSKILL.mdworkflows. - Boundary markers: The skill instructions mandate the use of structured output and specific confidence labels (📊, 🔍, 💡) to separate external data from internal reasoning.
- Capability inventory: The skill uses the
zoodata.pyscript to perform network requests and manage local temporary result files. - Sanitization: The
zoodata.pyutility implements host-validation for credentials and uses standard library JSON parsing to handle external data safely. - [COMMAND_EXECUTION]: The bundled
zoodata.pyscript usessubprocess.Popento manage background maintenance tasks through self-invocation. - Evidence: In
scripts/zoodata.py, the script invokes its own file path usingsys.executableandos.path.abspath(__file__)to run a detached cleanup worker. - Context: This execution is used exclusively to clean up stale temporary result directories. The script verifies directory ownership and restricts permissions (0700) to ensure that these operations are isolated to the current user's private namespace.
Audit Metadata