Context-Inappropriate Capability
High
- Confidence
- 98% confidence
- Finding
- The script builds a shell command string from user-controlled inputs such as collection path, environment path, reporters, output directory, iterations, and timeout, then executes it with `eval`. Even though some fields are wrapped in quotes during string construction, `eval` causes the shell to re-parse the assembled string, so crafted input containing shell metacharacters or quote-breaking payloads can trigger arbitrary command execution on the host running the tests.
