browser-login
Warn
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
npx -y @claude-flow/cli@latestto download an external utility from the npm registry at runtime. - [REMOTE_CODE_EXECUTION]: By using the
@latesttag withnpx, the skill executes the most recent version of an unverified third-party package, allowing for potential supply-chain attacks or arbitrary code execution during the memory storage process. - [COMMAND_EXECUTION]: The skill utilizes the
Bashtool to execute shell commands, specifically for invoking thenpxCLI and managing local storage operations. - [DYNAMIC_EXECUTION]: The skill employs
browser_evalto execute JavaScript (document.cookie) within the context of external websites to extract session information. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a vulnerability surface for indirect injection as it ingests data from untrusted web pages during the authentication flow.
- Ingestion points: Web content and headers processed by browser tools during
browser_openand authentication steps inSKILL.md. - Boundary markers: Absent; there are no explicit delimiters or instructions to the agent to ignore malicious content embedded in the login pages.
- Capability inventory:
Bash(for CLI execution),Write(for local file operations), andbrowser_eval(for script execution in page context). - Sanitization: The skill partially mitigates risk by using
mcp__plugin_ruflo-core_ruflo__aidefence_scanto check cookies for PII/secrets before storage.
Audit Metadata