chrome-devtools
Fail
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: HIGHPRIVILEGE_ESCALATIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [PRIVILEGE_ESCALATION]: The script
scripts/install-deps.shusessudocommands to install numerous system-level libraries (e.g.,libnss3,libasound2t64,libgbm1) required for Chromium to run on various Linux distributions including Ubuntu, Fedora, and Arch Linux. - [DYNAMIC_EXECUTION]: The script
scripts/evaluate.jstakes a raw string from the--scriptcommand-line argument and executes it directly usingeval()within the browser's page context. This allows for arbitrary JavaScript execution in the browser environment. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its architecture:
- Ingestion points:
snapshot.js(DOM content),console.js(browser logs),network.js(response bodies), andevaluate.js(arbitrary page data). - Boundary markers: Absent. The skill instructions do not include delimiters or warnings to ignore instructions embedded in the web content being processed.
- Capability inventory: The skill can write files (
screenshot.js,network.js), control browser navigation, and execute dynamic JavaScript (evaluate.js). - Sanitization: None. Data extracted from pages is processed as raw text or JSON.
- Ingestion points:
- [DATA_EXFILTRATION]:
scripts/network.jsmonitors and captures full HTTP request and response data. This includes sensitive information such as Authorization headers, cookies, and POST data which often contains user credentials or session tokens. This data can be written to any local file path specified by the user via the--outputargument.
Recommendations
- AI detected serious security threats
Audit Metadata