research-company
Pass
Audited by Gen Agent Trust Hub on Mar 10, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill installs the
reportlablibrary usingpip install. This is a standard and well-known library for PDF generation, which the skill uses for its intended reporting functionality. - [COMMAND_EXECUTION]: The skill executes shell commands to install its required Python package and to run its local reporting script. These commands are necessary for the skill's core workflow of data extraction and report generation.
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from external sources and processes it with high-capability tools.
- Ingestion points: Untrusted data enters the agent context through the
WebFetchoperation inSKILL.mdwhen gathering information from company URLs. - Boundary markers: The workflow does not define explicit delimiters or instructions to ignore instructions embedded within the fetched data.
- Capability inventory: The skill can write files to the file system (temporary JSON in
/tmp) and execute Python scripts that generate complex documents. - Sanitization: There is no sanitization or filtering of the fetched content before it is passed to the PDF generation script. The
reportlabParagraphclass interprets certain tags, which could be exploited by an attacker-controlled website to manipulate the output or influence the agent's reasoning.
Audit Metadata