Context-Inappropriate Capability
Medium
- Confidence
- 93% confidence
- Finding
- The notifier constructs a shell command with interpolated values from configuration and scraped content, then executes it with execSync. Even though double quotes in the message are escaped, shell metacharacters such as command substitution can still be interpreted, so a malicious config.target or crafted message/title could trigger arbitrary local command execution.
