web-access
Warn
Audited by Gen Agent Trust Hub on Aug 6, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [DATA_EXPOSURE_AND_EXFILTRATION]: The
scripts/find-url.mjsscript accesses sensitive local browser files to retrieve user information. Specifically, it targets Chrome'sHistory(SQLite database) andBookmarksfiles across Windows, macOS, and Linux to extract URLs, page titles, and visit frequencies. - [COMMAND_EXECUTION]: The skill executes external system commands to facilitate its features.
scripts/find-url.mjscalls thesqlite3utility to query browser databases, andscripts/check-deps.mjsusesspawnto initiate the CDP proxy as a background process. - [DYNAMIC_EXECUTION]: The
scripts/cdp-proxy.mjscomponent implements a/evalAPI endpoint. This allows the AI agent to execute arbitrary JavaScript code within any active browser tab connected via the proxy, providing full control over the DOM and session. - [INDIRECT_PROMPT_INJECTION]: The skill's core purpose is to ingest and interact with untrusted third-party web content, creating a significant surface for indirect prompt injection attacks.
- Ingestion points: Data is retrieved from the web via
WebFetch,curlcommands, and DOM extraction through the CDP Proxy/evaland/infoendpoints. - Boundary markers: The instructions do not establish strict boundary markers or validation for external web data before it is processed by the agent.
- Capability inventory: The skill possesses capabilities for reading local sensitive files (browser data), executing subprocesses, and performing arbitrary browser automation (including navigation and file uploads).
- Sanitization: There is no evidence of sanitization or filtering of external content within the skill's scripts before the data is returned to the agent's context.
Audit Metadata