xss-dom
Pass
Audited by Gen Agent Trust Hub on Jul 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
browser_evaluateto execute JavaScript within the target's browser environment for vulnerability discovery (e.g., searching for sources and sinks) andbrowser_navigateto test exploitation vectors using URL fragments. - [EXTERNAL_DOWNLOADS]: References external security tools and repositories, specifically pointing to a browser extension at
https://github.com/kevin-mizu/domloggerppand mentioning thedomdigscanner. - [DATA_EXFILTRATION]: Provides instructional examples of payloads designed to exfiltrate sensitive browser data, such as
document.cookieandlocalStorage, to attacker-controlled external domains (e.g.,https://ATTACKER/steal). - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it processes untrusted content from external web pages using high-privilege browser automation tools.
- Ingestion points: External target URLs and the JavaScript/HTML code residing on those pages, including
postMessagedata and URL parameters. - Boundary markers: None identified; the skill does not instruct the agent to distinguish between its own internal instructions and content discovered on target pages.
- Capability inventory: Employs
browser_open,browser_evaluate,browser_navigate, andbrowser_screenshotto interact with and extract data from target environments. - Sanitization: There is no evidence of sanitization or filtering of the content retrieved from external sources before it is analyzed or used to drive browser actions.
Audit Metadata