Highlights
Denial of Service: 82 prior fixes. Scrutinize any change in this area.
gateway/run.py: most-fixed (35 issues). Treat as high-risk during review.
153 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Auth Bypass: A failure to enforce configuration gates on slash commands allowed unauthorized members to execute privileged actions including Remote Code Execution. This was fixed by implementing fail-closed slash command authorization checks.
Remote Code Execution: A persistence-based RCE vector was identified involving suspicious MCP stdio configurations. Mitigation required scanning and disabling malicious configuration keys during migration, adding entropy requirements, and restricting dashboard auth bypass paths.
Path Traversal: The dashboard plugin loader suffered from a critical directory traversal vulnerability where untrusted paths could force loading and executing arbitrary Python files via importlib.