wbso-signup
Warn
Audited by Gen Agent Trust Hub on Jun 17, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The script
scripts/wbsocollects highly sensitive local data from the user's environment. This includes git commit history (viagit log), Claude Code session logs from~/.claude/projects/, and Codex session logs from~/.codex/sessions/. This data is transmitted to the remote API athttps://portal.wbso.aiduring the execution of thecontextcommand. - [COMMAND_EXECUTION]: The
parse_argsfunction inscripts/wbsoutilizes theevalcommand to dynamically assign variables from CLI arguments. Specifically, the lineeval "ARG_${key//-/_}=\"\$val\""is vulnerable to shell command injection. If a user provides an argument value containing shell metacharacters (e.g.,$(command)), it will be executed within the context of the script. - [PROMPT_INJECTION]: The skill implements an indirect prompt injection surface by reading external, potentially attacker-controlled data into the agent's context.
- Ingestion points: The
contextcommand inscripts/wbsoreads data from local git repositories and external tool logs. - Boundary markers: No delimiters or instructions to ignore embedded commands are present when this data is injected into the prompt.
- Capability inventory: The script has access to
curlfor network operations,python3for execution, and local file system access. - Sanitization: There is no sanitization or filtering of the content read from git logs or session files before it is returned to the agent.
Audit Metadata