Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
lib/msf/core/mcp/application.rb: most-fixed (1 issue). Treat as high-risk during review.
4 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: Mandatory API token authentication was missing for JSON-RPC endpoints, allowing unauthenticated access.
Authorization Bypass: Destructive MCP tools (module_execute, module_check, session_stop, session_write) were executable without explicit operator opt-in, bypassing authorization.
Auth Bypass: MCP HTTP transport started without bearer authentication, exposing privileged endpoints unauthenticated.