firecrawl-research
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted web content scraped via the FireCrawl API, which could potentially contain malicious instructions intended to influence the agent's behavior when it reads the generated markdown files.
- Ingestion points: The
scripts/firecrawl_research.pyscript fetches content from arbitrary URLs via the FireCrawl/v1/searchendpoint. - Capability inventory: The skill has the ability to write to the file system and execute external document conversion tools.
- Sanitization: Scraped content is truncated to 3000 characters, but no content-based filtering or sanitization is performed.
- Boundary markers: The output files do not contain explicit delimiters or instructions to ignore embedded prompts.
- [COMMAND_EXECUTION]: The
scripts/convert_academic.pyscript invokes external binaries (pandocandmyst) to perform document conversion. - The execution is handled via
subprocess.runusing argument lists, which effectively prevents shell-based command injection. - The scope of execution is restricted to the specific tools required for the skill's stated academic research purpose.
Audit Metadata