laohan-luping
Warn
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill generates shell scripts (based on
record_template.sh) and Node.js one-liners by interpolating user-provided data directly into code strings. For instance, thebrowser_gotofunction inrecord_template.shusesnode -eto execute a script where the$urlvariable is placed inside a string literal. If a malicious URL containing single quotes and JavaScript commands is provided, it could lead to arbitrary code execution within the Node.js process. - [INDIRECT_PROMPT_INJECTION]: The workflow relies on extracting commands from user-supplied "voice-over scripts" (
script.md) using simple quote detection. This ingestion process lacks boundary markers or sanitization, potentially allowing an attacker to embed malicious commands within a script that the skill will then dutifully include in the generatedsend_cmdsequence for execution in aclaudeCLI session. - [COMMAND_EXECUTION]: The skill facilitates the automated execution of CLI commands via
tmux send-keysand browser actions via Playwright. While this is the primary functionality, the lack of validation on the generated command sequence poses a risk if the input source is untrusted.
Audit Metadata