browser-harness
Fail
Audited by Gen Agent Trust Hub on Jul 18, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONDATA_EXFILTRATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The documentation in
references/install.mdencourages users to execute a remote shell script viacurl -fsSL https://browser-use.com/profile.sh | shto synchronize profiles, which is a critical execution pattern. - [DATA_EXFILTRATION]: The skill provides the
sync_local_profilefunction, which is designed to upload the user's local Chrome profile—including sensitive authenticated session cookies—to thebrowser-use.comcloud platform. - [COMMAND_EXECUTION]: The skill's primary interface involves passing and executing arbitrary Python code strings directly through the
browser-harness -ccommand-line tool. - [EXTERNAL_DOWNLOADS]: The skill is designed to be installed from a remote GitHub repository (
browser-use/browser-harness) and includes an--updateflag that performs dynamic code updates viagit pullfrom the remote source. - [PROMPT_INJECTION]: The skill facilitates the ingestion of content from arbitrary, untrusted web pages, creating a significant surface for indirect prompt injection attacks.
- Ingestion points: Data is brought into the agent's context via
js()extraction andcapture_screenshot()calls inSKILL.md. - Boundary markers: The skill does not define or use delimiters to separate untrusted web content from system instructions.
- Capability inventory: The toolset includes arbitrary code execution, file system access, and network requests.
- Sanitization: There is no evidence of filtering or sanitizing extracted web content before it is processed by the agent.
Recommendations
- AI detected serious security threats
Audit Metadata