Intent-Code Divergence
High
- Confidence
- 96% confidence
- Finding
- The helper is documented as providing 'safe/constrained' command execution, but it directly passes a string to child_process.exec, which invokes a shell. That makes every current and future caller vulnerable to shell metacharacter injection if any part of the command is influenced by user input or untrusted skill metadata; in this file, skillSlug is later interpolated into update/uninstall commands, increasing the practical risk.
