Context-Inappropriate Capability
High
- Confidence
- 98% confidence
- Finding
- The script builds a PowerShell command string from user-controlled parameters and executes it with Invoke-Expression. Even though some arguments are wrapped in quotes, this is still an unnecessary dynamic-evaluation pattern for a title generator and can enable command injection or unexpected code execution if quoting or escaping is bypassed, especially since Topic, Style, Audience, and Trending are all externally supplied.
