stock-analysis
Pass
Audited by Gen Agent Trust Hub on Apr 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
reportify-clito perform various financial data retrieval and analysis tasks. - [EXTERNAL_DOWNLOADS]: The skill requires the installation of the
reportify-clipackage viapip3. - [DATA_EXFILTRATION]: User queries and stock symbols are sent to the vendor's API at
reportify.cnfor processing. The deep research workflow specifically instructs passing the user's original question verbatim to the external service. - [REMOTE_CODE_EXECUTION]: The skill employs dynamic code execution in two ways: it uses
python3 -cone-liners to parse JSON output within shell workflows, and thequant backtesttool accepts astrategy_codeparameter for executing custom Python logic. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from external sources such as news articles, financial reports, and web crawls.
- Ingestion points: Data enters the agent context through the
search news,search reports,search webpages, andsearch crawltools. - Boundary markers: No explicit delimiters or instructions to ignore embedded commands are present in the provided templates.
- Capability inventory: The skill possesses shell command execution (
reportify-cli), dynamic Python execution, and network access capabilities. - Sanitization: There is no evidence of sanitization, validation, or filtering of the content retrieved from external URLs.
Audit Metadata