parallel-vibe
Warn
Audited by Gen Agent Trust Hub on Apr 3, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/parallel_vibe.pyexecutes arbitrary CLI commands (such asclaude,codex, orshelltemplates) based on a generated or user-provided plan. It explicitly configures these tools to bypass user confirmation and safety prompts (e.g.,--dangerously-skip-permissionsfor Claude and--ask-for-approval neverfor Codex). - [REMOTE_CODE_EXECUTION]: The
localrunner functionality inscripts/parallel_vibe.pydynamically generates and executes Python code at runtime usingsys.executable -cfor testing purposes. - [DATA_EXFILTRATION]: The skill's core mechanism copies the entire current workspace into multiple thread-specific subdirectories. This process may duplicate sensitive files (like
.envor credentials) if they are not explicitly listed in thecopy_excludeconfiguration, increasing the local exposure surface. - [DATA_EXFILTRATION]: The
SKILL.mdfile contains instructions for the agent to use the GitHub CLI (gh) to upload bug reports to an external repository (huangwb8/bensz-bugs) when specifically requested by the user. - [PROMPT_INJECTION]: The skill provides a significant surface for indirect prompt injection, where malicious instructions in a processed user prompt could influence the high-privilege sub-agents.
- Ingestion points: User-controlled inputs via the
--promptand--plan-filearguments inscripts/parallel_vibe.py. - Boundary markers: The script uses the
wrap_thread_promptfunction to prepend instructional 'soft guards' to the sub-agent prompts; however, these are not technically enforced and can be bypassed by a sophisticated injection. - Capability inventory: The system can execute arbitrary shell commands via
subprocess.Popenand interact with powerful CLI agents that have safety filters partially disabled. - Sanitization: While the script uses
shlex.quoteto escape the prompt for shell execution, it does not validate or sanitize the content of the instructions being passed to the sub-agents.
Audit Metadata