firecrawl-monitor
Fail
Audited by Gen Agent Trust Hub on Jul 11, 2026
Risk Level: HIGHCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill whitelists the execution of arbitrary
firecrawlandnpx firecrawlcommands in the shell via theallowed-toolsconfiguration. - [COMMAND_EXECUTION]: The Firecrawl tool's
-o, --output <path>flag enables writing output to any file system path, which could be exploited to overwrite system configurations or sensitive files if the agent is compromised or misled. - [EXTERNAL_DOWNLOADS]: The use of
npx firecrawlfacilitates the dynamic download and execution of the Firecrawl package from the public npm registry at runtime. - [DATA_EXFILTRATION]: The skill provides functionality to transmit data to arbitrary external endpoints via the
--webhook-urland--emailparameters, creating a channel for data exposure. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it ingests untrusted data from monitored URLs and processes it through an AI judge using the
--goalinstruction. - Ingestion points: Content retrieved from URLs provided in
--page,--scrape-urls, or--crawl-urlinSKILL.md. - Boundary markers: No delimiters or protective instructions are used to isolate the ingested content from the agent's instructions.
- Capability inventory: Shell command execution (
firecrawl) with network access and file system write capabilities defined inSKILL.md. - Sanitization: No sanitization or validation of the monitored page content is performed before processing.
Recommendations
- AI detected serious security threats
Audit Metadata