to-done
Audited by Socket on Oct 12, 2026
4 alerts found:
Securityx2Anomalyx2The skill is coherent with its stated purpose: unattended ticket implementation in sandboxed containers leading to a draft PR. It is not overtly malicious, and the static findings are mostly documentation false positives, but it carries meaningful security risk because it performs autonomous repo actions, uses credentials from a repo-local secrets file and host CLI sessions, and depends on local scripts/images whose contents are not verified here. Overall classification: SUSPICIOUS due to autonomy and trust surface, not MALICIOUS.
No clear malware is evident. The primary security concern is shell-command construction using an unconstrained CLI slug, which may permit command injection if the imported shell helper interprets commands. The explicit setup hook and passing credentials into agent sandboxes are additional risks that require trusted configuration and sandbox boundaries.
The code intentionally exposes powerful local command execution. It is a significant security risk when any command or Git argument is derived from untrusted input, with the `git` string interpolation being particularly injection-prone. No evidence of malware, credential theft, exfiltration, or sabotage is present in this fragment; use requires trusted inputs or strict allowlisting and safer argument handling.
The code appears to be a legitimate Git worktree and branch utility, with no clear malicious behavior. Its main security concern is potential command injection or argument manipulation if the imported `git()` helper executes strings through a shell. The risk depends on whether function arguments can be influenced by untrusted input and on the implementation of `git()`; that helper should be reviewed and command arguments should be passed safely.