Context-Inappropriate Capability
Medium
- Confidence
- 92% confidence
- Finding
- The deploy review check builds a shell command with a filename interpolated into `execSync`, which means repository-controlled filenames are passed through a shell. Although the tool filters for names starting with `README-init-` and wraps them in quotes, shell metacharacters such as embedded quotes can still break out of the quoted context and cause command injection if a malicious repository contains crafted filenames.
