Highlights
Auth Bypass: 1 prior fix. Scrutinize any change in this area.
src/Command/Database/AddCommand.php: most-fixed (1 issue). 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: Database operations like dump, restore, and connect rely on constructing system shell commands. Insufficiently escaped connection parameters can allow local or remote inputs to execute arbitrary commands with the privileges of the running CLI process.
Information Disclosure: Interactive configuration commands that prompt for sensitive values, such as database passwords, risk exposing credentials to shoulder surfing or terminal log captures if standard echo prompts are used instead of masked password inputs.
Auth Bypass: Generating administrative login URLs without strictly enforcing transport-layer safety (HTTPS) based on the original request context can expose one-time login links over unencrypted channels, risking credential interception.