bf-report
Fail
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The file
references/logos.mdcontains a reference to the domainmarathondh.comwithin a lookup table for company logos. Automated security scans have identified this domain as malicious. Although the skill uses the domain as a parameter for a well-known favicon service rather than as a direct download source, the inclusion of blacklisted domains in the skill's reference data represents a potential risk. - [PROMPT_INJECTION]: The skill implements a workflow to aggregate data from multiple upstream analysis modules and render them into a single HTML document.
- Ingestion points: Untrusted data enters the agent context through inputs from modules such as
business-narrative,company-valuation, andearnings-recap, as described inSKILL.md. - Boundary markers: The skill correctly uses quoted bash heredocs (
<<'HTML') to provide a shell execution boundary, but it lacks specific HTML delimiters or instructions to the agent to treat interpolated content as untrusted data. - Capability inventory: The skill has the capability to write files to the local file system using
bashand to serve these files to the user via thepresent_filestool. - Sanitization: There is no evidence of HTML escaping, validation, or filtering of the external content before it is interpolated into the HTML report scaffold. This creates a surface for indirect prompt injection where malicious content in the upstream data could execute scripts in the context of the rendered report.
Recommendations
- Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata