browser
Warn
Audited by Gen Agent Trust Hub on Mar 8, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script uses
node:child_process.spawnto launch browser executables found on the host system. It also supports disabling the browser sandbox through theCHROME_NO_SANDBOXenvironment variable, which is a significant security risk in many environments. - [REMOTE_CODE_EXECUTION]: The skill includes an
evaluatecommand that allows for the execution of arbitrary JavaScript strings within the browser context using Playwright'spage.evaluate()method. This facilitates dynamic code execution based on potentially untrusted input. - [PROMPT_INJECTION]: The skill presents an attack surface for indirect prompt injection. Ingestion points: Untrusted content is retrieved from external websites via the
snapshot,text, andevaluatecommands. Boundary markers: No delimiters or explicit instructions are provided to the agent to distinguish between retrieved web content and its primary instructions. Capability inventory: The browser control functionality includes sensitive actions such asclick,type, andnavigate, which could be maliciously triggered by instructions embedded in a visited webpage. Sanitization: The skill does not perform any sanitization or filtering on the retrieved page content before presenting it to the agent. - [EXTERNAL_DOWNLOADS]: The skill requires the installation of the
playwright-corepackage. This is a well-known library for browser automation and is considered a trusted dependency.
Audit Metadata