audit-region-sources
Pass
Audited by Gen Agent Trust Hub on Jul 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
Bashto execute a local Python script (get-market-config.py) to extract and aggregate market data. The script is part of the vendor's existing toolset in thecogni-workspacedirectory. Additionally, the path to this script is resolved dynamically at runtime using shell command substitution (ls -td) and environment variables, which is a standard pattern for locating internal tools in the plugin cache. - [PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection as it processes and renders data from multiple external configuration files into its output.
- Ingestion points: Reads data from
supported-markets-registry.json,market-sources.json, andregion-authority-sources.json(SKILL.md). - Boundary markers: Content from these JSON files is interpolated directly into a markdown table without explicit delimiters or instructions to ignore embedded agent commands.
- Capability inventory: The skill possesses file system access (
Read,Glob,Grep) and shell execution capabilities (Bash), though used here for read-only aggregation (SKILL.md). - Sanitization: No validation or escaping of the ingested JSON metadata is performed before it is rendered to stdout.
Audit Metadata