industry-funnel
Pass
Audited by Gen Agent Trust Hub on Nov 3, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to ingest and analyze data from external financial markets, including web search results from platforms like Yahoo Finance, HKEX, and various industry-specific news sources. This introduces an attack surface where malicious actors could embed instructions in public financial data to influence the agent's logic or report output.
- Ingestion points: Web search results (A-share, HKEX, US markets), industry ETF holdings, and international market data (SKILL.md).
- Boundary markers: No explicit markers are used to separate untrusted external content from the agent's internal reasoning or report templates.
- Capability inventory:
Bash(used to execute local auditing and financial tools),Write(used to generate markdown reports in thereports/directory). - Sanitization: The
report_audit.pytool is used for data consistency checks (sampling and verification), but there is no specific sanitization mentioned for identifying or neutralizing embedded prompt instructions. - [COMMAND_EXECUTION]: The skill relies on executing shell commands to run local Python scripts (
tools/financial_rigor.py,tools/report_audit.py). While these are part of the vendor's workspace, they provide a mechanism for script execution that could be exploited if an indirect prompt injection attack successfully compromises the agent's context.
Audit Metadata