Context-Inappropriate Capability
Medium
- Confidence
- 92% confidence
- Finding
- The test suite builds a shell command by concatenating unquoted values and passes it to execSync, which invokes a shell. Although the current test cases are hardcoded, values such as input, output, title, and skillPath could become dangerous if later made user-controlled or if paths contain shell metacharacters, leading to command injection or unintended command execution.
