Missing User Warnings
Medium
- Confidence
- 95% confidence
- Finding
- The CLI executes target commands from .project/targets.json via spawnSync with shell:true, which allows arbitrary shell execution from repository-controlled configuration. In a terminal-first project bootstrapper, users are likely to run targets in untrusted or newly cloned workspaces, so hidden or modified target definitions can directly execute attacker-controlled commands without any warning, review, or consent step.
