browser
Fail
Audited by Gen Agent Trust Hub on Jul 31, 2026
Risk Level: HIGHDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DATA_EXFILTRATION]: The skill provides commands to access and retrieve sensitive data from the browser environment, including cookies (
agent-browser cookies), localStorage, and sessionStorage (agent-browser storage). Furthermore, it includes a file upload capability (agent-browser upload) that allows the agent to read files from the host's local filesystem and transmit them to external websites, which could be leveraged for unauthorized data exfiltration. - [COMMAND_EXECUTION]: The skill supports the execution of arbitrary JavaScript within the browser's context via the
evalcommand. Additionally, it allows the agent to specify a custom path for the browser binary using the--executable-pathflag, providing a mechanism to execute arbitrary local binaries. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests and processes untrusted data from the web without sufficient isolation or sanitization.
- Ingestion points:
agent-browser snapshot,agent-browser get text,agent-browser get html, andagent-browser get valueacrossSKILL.mdandreferences/advanced.md. - Boundary markers: Absent. There are no instructions for the agent to use delimiters or to disregard instructions contained within the browser's output.
- Capability inventory: The skill possesses network access (
open), file system read access (upload), file system write access (screenshot,pdf,state save), and dynamic code execution (eval). - Sanitization: Absent. The agent is expected to interpret and act directly upon the information retrieved from web pages.
- [EXTERNAL_DOWNLOADS]: The skill's setup instructions involve downloading and installing the
agent-browsertool from the public npm registry.
Recommendations
- AI detected serious security threats
Audit Metadata