Highlights
Command Injection: 2 prior fixes. Scrutinize any change in this area.
AllureCommandline.java: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Command Injection: Unquoted path arguments passed to the allure CLI allow shell metacharacters in a results path to execute arbitrary commands. Fixed by quoting on Windows, but the underlying pattern of building command lines from filesystem-derived strings remains risky.
Command Injection: The serveHost parameter was passed without validation, allowing a malicious host string to inject shell commands. Fixed by regex-validating to IPv4 only, but other host-like inputs may still be unvalidated.