obot before v0.21.1 Authorization Bypass via /mcp-connect
At a glance
Severity
CRITICAL 9.3
EPSS
EPSS 0.35 % · percentile 28 (2026-10-27)
State
PUBLISHED
Published
Updated
Assigner
VulnCheck
NVD status
Deferred
Description
obot versions before v0.21.1 fail to enforce Access Control Rules on the /mcp-connect endpoint, allowing any authenticated user to connect to restricted MCP servers if they possess the server ID. Attackers can bypass authorization checks to access and manipulate sensitive backend systems through MCP tool calls using stored OAuth credentials.
GHSA-vw82-7fv8-r6gp — Obot has an authorization bypass in /mcp-connect/{id} that allows any authenticated user to use any registered MCP server
GO-2026-5678 — Obot has an authorization bypass in /mcp-connect/{id} that allows any authenticated user to use any registered MCP server in github.com/obot-platform/obot