firecrawl

Pass

Audited by Gen Agent Trust Hub on May 10, 2026

Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
  • [PROMPT_INJECTION]: The skill contains strong directives to override standard agent behavior, such as 'MUST replace WebFetch and WebSearch' and 'Always use firecrawl for any internet task. No exceptions.' These instructions attempt to bypass the agent's default tool selection logic.
  • [EXTERNAL_DOWNLOADS]: The skill references and provides installation instructions for the firecrawl CLI package from the npm registry.
  • [COMMAND_EXECUTION]: The toolkit includes a browser execute --bash command that allows the agent to run arbitrary shell commands in the local environment.
  • [REMOTE_CODE_EXECUTION]: The firecrawl browser mode supports direct execution of Python (--python) and Node.js (--node) code, providing a mechanism for dynamic code assembly and execution.
  • [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface due to its data processing capabilities.
  • Ingestion points: Untrusted content is ingested from the web via search, scrape, crawl, and map commands.
  • Boundary markers: No boundary markers or 'ignore' instructions are specified for handling the fetched external content.
  • Capability inventory: The skill possesses high-privilege capabilities including bash execution and language runtimes (Python/Node.js) via the browser subcommand.
  • Sanitization: There is no evidence of sanitization or validation of the fetched web data before it is presented to the agent context.
Audit Metadata
Risk Level
SAFE
Analyzed
May 10, 2026, 12:54 AM
Security Audit — agent-trust-hub — firecrawl