web-scraper
Warn
Audited by Gen Agent Trust Hub on Jul 9, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use the
bashtool to execute shell commands, specificallycurlfor fetching data andjqorpython3 -cfor parsing structured formats like JSON and XML. - [EXTERNAL_DOWNLOADS]: The skill routinely performs network requests to retrieve data from user-specified external URLs through
WebFetch,WebSearch, andcurl. - [REMOTE_CODE_EXECUTION]: The skill uses a
javascript_toolto execute dynamically constructed JavaScript code in a browser environment to extract complex data structures from the DOM. - [PROMPT_INJECTION]: The skill exhibits a high susceptibility to indirect prompt injection due to its core functionality of ingesting and processing untrusted web data.
- Ingestion points: Data enters the agent context through
WebFetch,WebSearch, and browser navigation (navigate). - Boundary markers: The instructions lack robust boundary markers or "ignore instructions" warnings when passing raw fetched HTML or text to the AI for reconnaissance and extraction.
- Capability inventory: The skill has significant capabilities including system command execution (
bash), browser automation (computertool), and the ability to save data to the local file system. - Sanitization: While the skill includes a "Transform" phase for cleaning data, this occurs after the data has already been processed by the agent in the "Recon" and "Extract" phases, meaning malicious instructions in the source content could influence the agent's behavior before they are cleaned.
Audit Metadata