opencli-browser
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from web pages, which could contain malicious instructions designed to hijack the agent's behavior.
- Ingestion points: The agent reads page content and metadata using
browser state,browser find,browser get text, andbrowser network(SKILL.md). - Boundary markers: The skill does not define specific delimiters to isolate untrusted web text from agent instructions.
- Capability inventory: The skill provides access to browser controls including
click,type,upload, andeval(SKILL.md). - Sanitization: There is no mention of sanitizing or filtering content retrieved from the browser.
- [DATA_EXFILTRATION]: The
browser uploadcommand allows the agent to select and upload local files to the browser. An attacker-controlled website could potentially trick the agent into uploading sensitive files like credentials or private keys. - [COMMAND_EXECUTION]: The agent interacts with the
openclicommand-line utility viaBash(opencli:*)to perform browser automation tasks. - [DYNAMIC_EXECUTION]: The
browser evalsubcommand allows the agent to execute JavaScript within the browser context, representing a dynamic execution path influenced by the content of the loaded page.
Audit Metadata