qiaomu-model-cli
Pass
Audited by Gen Agent Trust Hub on Jul 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local binaries including
grok,kimi, andclaudethrough the main wrapper scriptscripts/qiaomu_model_cli.pyand diagnostic scriptscripts/check_env.py. These calls usesubprocess.Popenandsubprocess.runwith arguments passed as lists rather than shell strings (shell=Trueis not used), which is a secure practice that prevents command injection. - [PROMPT_INJECTION]: An indirect prompt injection surface was identified in the
dualcommand logic withinscripts/qiaomu_model_cli.py. This mode creates a pipeline where the stdout from a Grok research task is interpolated directly into a prompt for a Kimi implementation task. Because there are no boundary markers or sanitization steps, a malicious payload retrieved by the research model (e.g., from an attacker-controlled X post or website) could influence or override the instructions for the implementation model. - Ingestion points: In
scripts/qiaomu_model_cli.py, theresearchstring obtained from the first model is interpolated into thekimi_promptvariable. - Boundary markers: None. The content is concatenated as raw text.
- Capability inventory: The skill can perform file writes and command execution via the underlying CLIs, especially when the
bypassPermissionsflag is utilized as intended for coding tasks. - Sanitization: No filtering or escaping is applied to the output of the research model before reuse.
Audit Metadata