x9-browser-session
Fail
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPERSISTENCECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructs users to configure their agent to run
npx -y chrome-devtools-mcp@latest. This pattern downloads and executes code from the NPM registry at runtime without version pinning, which allows for potential execution of malicious updates. This is found inreferences/setup.mdwithin themcpServersconfiguration for Claude Code and Codex. - [EXTERNAL_DOWNLOADS]: The use of
npxto fetchchrome-devtools-mcp@latestinvolves downloading code from a remote registry every time the server is initialized. - [PERSISTENCE]: The skill provides instructions to modify
~/.claude.jsonand~/.codex/config.tomlto definemcpServersthat are automatically executed by the agent runtime upon startup, establishing a persistent execution mechanism. - [COMMAND_EXECUTION]: The skill requires the creation and execution of several local scripts: an AppleScript application (
Edge (Agent).app) that usesdo shell scriptto launch a browser with remote debugging enabled, and a bash wrapper (agent-edge) that executeslsof,ps,curl, and theagent-browserutility. - [DYNAMIC_EXECUTION]: The skill involves the generation and execution of a bash script (
agent-edge) and an AppleScript application to control browser behavior at runtime. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to browse and process content from external websites, such as
avito.ru. This introduces an attack surface where malicious content on these pages could influence the agent's behavior. Ingestion points are located inSKILL.mdunder the Avito traffic discipline section, with capabilities including network operations and browser control, but no explicit sanitization for page content processing is mentioned.
Recommendations
- AI detected serious security threats
Audit Metadata