agent-browser
Pass
Audited by Gen Agent Trust Hub on Apr 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- Browser Interaction and Content Ingestion: The skill allows the agent to navigate websites and extract content using commands like
snapshotandget text. This creates a surface for indirect prompt injection, where instructions embedded in a web page could potentially influence the agent's behavior. - Ingestion points: Data enters the context via
agent-browser snapshotandagent-browser get text(documented inSKILL.md). - Boundary markers: The provided templates do not explicitly define boundary markers for untrusted web content.
- Capability inventory: The agent has access to
agent-browsercapabilities includingclick,fill,eval, and file writes viascreenshotandpdf(documented inSKILL.md). - Sanitization: Content sanitization is managed by the underlying browser automation framework used by the
agent-browserCLI. - Session and State Management: The skill provides commands to save and load browser state, such as cookies and local storage (
agent-browser state save/load). While this is essential for maintaining authenticated sessions, users should ensure state files containing session tokens are handled securely, as noted in the skill's documentation. - Dynamic JavaScript Execution: The
evalcommand and the cursor injection techniques inreferences/video-recording.mdinvolve executing JavaScript within the browser context. This is a standard pattern for advanced browser automation and DOM manipulation tasks. - Custom Executable and Proxy Support: The skill supports the use of custom browser executables and proxy configurations. These features are standard for browser automation tools, facilitating geo-testing and integration with corporate environments.
Audit Metadata