chrome-cdp
Pass
Audited by Gen Agent Trust Hub on Mar 15, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from web pages and possesses high-privilege capabilities to interact with those pages.
- Ingestion points:
scripts/cdp.mjs(commandshtml,snap,eval, andnetread data from browser tabs). - Boundary markers: Absent; the skill does not wrap extracted browser content in delimiters or provide warnings to the agent to ignore embedded instructions.
- Capability inventory:
scripts/cdp.mjs(commandseval,click,nav,type, andevalrawallow the agent to modify browser state, click elements, and enter text). - Sanitization: Absent; external browser content is passed directly to the agent without validation or escaping.
- [COMMAND_EXECUTION]: The skill provides an interface to execute arbitrary JavaScript and raw DevTools commands within the browser context.
- Evidence: The
evalandevalrawcommands inscripts/cdp.mjsallow for arbitrary code execution in the target tab. While an intended feature, this capability can be exploited if the agent follows instructions from a malicious website. - [DATA_EXFILTRATION]: The skill allows the agent to access and export sensitive information from the user's browser session.
- Evidence: Commands such as
shot(screenshot),html(full page source), andsnap(accessibility tree) inscripts/cdp.mjsexpose the visual and textual content of any open tab to the agent.
Audit Metadata