Missing User Warnings
Medium
- Confidence
- 99% confidence
- Finding
- The script builds shell command strings with unquoted, interpolated file paths derived from arguments and then executes them via execSync. If an attacker can control the input or output path, shell metacharacters such as ';', '&', '$()', or spaces can alter the command and achieve arbitrary command execution under the script's privileges.
