firecrawl-reference-architecture

Pass

Audited by Gen Agent Trust Hub on Sep 12, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill provides templates for automated web ingestion which creates a vulnerability surface where malicious content from scraped websites could influence downstream AI tasks.
  • Ingestion points: Data is fetched from external URLs via firecrawl.scrapeUrl, firecrawl.crawlUrl, and firecrawl.mapUrl as shown in SKILL.md.
  • Boundary markers: The provided code templates do not include explicit prompt delimiters or instructions to the agent to ignore embedded commands in the scraped content.
  • Capability inventory: The skill includes templates that use fs.writeFileSync to save content to the local file system (e.g., in src/pipeline/crawl-pipeline.ts).
  • Sanitization: A cleanMarkdown function is provided in src/pipeline/processor.ts which performs basic sanitization by removing HTML comments and javascript: links, though it does not fully neutralize prompt injection patterns.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 12, 2026, 01:34 AM