initiating-coverage
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest large amounts of untrusted data from external sources, creating a vulnerability surface for indirect prompt injection.
- Ingestion points: In
references/task1-company-research.mdandreferences/task2-financial-modeling.md, the agent is instructed to fetch data from company websites, SEC EDGAR filings, earnings transcripts, and social media profiles (LinkedIn). - Boundary markers: The instructions do not specify the use of delimiters or explicit boundary markers when interpolating this external content into the report assembly phase.
- Capability inventory: The skill has extensive file-writing capabilities (DOCX/XLSX skills) and can execute Python code for charting, as seen in
references/task4-chart-generation.mdandreferences/task5-report-assembly.md. - Sanitization: No instructions are provided for sanitizing or filtering instructions that might be embedded in the external financial documents.
- [DYNAMIC_EXECUTION]: The workflow in
references/task4-chart-generation.mdinvolves the dynamic generation and execution of Python scripts to create financial visualizations. - The skill provides code templates to be populated with data extracted from the financial model and then executed to produce PNG files.
- This pattern is a standard use of plotting libraries but constitutes dynamic execution of generated scripts.
- [EXTERNAL_DOWNLOADS]: The skill instructs the agent to install several external Python packages in
references/task4-chart-generation.md. - Packages include:
matplotlib,seaborn,pandas,numpy, andplotly. - These are well-known, standard libraries used for data analysis and visualization.
Audit Metadata