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.
CVSS 4.0CRITICAL 9.3·Network·Low privileges·No interaction·EPSS 0.00346·Published 2026-09-27·Fixed in 0.21.1CWE-639
Obot before v0.23.0 (affected versions <= v0.22.1) running with OBOT_SERVER_ENABLE_AUTHENTICATION=true exposes OAuth dynamic client registration without authentication and without any restriction on the redirect URIs a c…
CVSS 4.0HIGH 8.7·Network·No auth·User interaction·EPSS 0.00336·Published 2026-09-27·Fixed in 0.23.0CWE-863
Obot 0.21.1 through 0.24.1 contains an authorization bypass vulnerability that allows authenticated users to reach MCP servers because the checkUI deny list omits the /mcp-connect-composite/ route.
Obot before 0.26.0 contains an authentication bypass vulnerability in the CLI login flow that allows unauthenticated attackers to steal API keys by choosing token request IDs.
CVSS 4.0HIGH 8.6·Network·No auth·User interaction·EPSS 0.00172·Published 2026-10-22·Fixed in 0.26.0CWE-352
Obot before v0.23.0 contains a server-side request forgery vulnerability in remote MCP server registration that allows privileged users to specify arbitrary URLs without destination validation.
CVSS 4.0HIGH 8.3·Network·High privileges·No interaction·EPSS 0.00243·Published 2026-09-27·Fixed in 0.23.0CWE-918
Obot 0.12.0 before 0.26.2 contains an insufficiently protected credentials vulnerability that allows authenticated users to read static secrets set on MCP catalog entries by admins or power users.
CVSS 4.0HIGH 7.1·Network·Low privileges·No interaction·EPSS 0.00263·Published 2026-10-07·Fixed in 0.26.2CWE-522
Obot 0.26.0 before 0.26.2 contains an authorization bypass vulnerability that allows authenticated users matching any vMCP profile to reach prompts and resources of ungranted components.
CVSS 4.0MEDIUM 5.3·Network·Low privileges·No interaction·EPSS 0.00234·Published 2026-10-07·Fixed in 0.26.2CWE-863
Obot 0.25.0 before 0.25.6 and 0.26.0 before 0.26.1 contains a race condition in auth provider group refreshes that can restore group memberships just revoked in the identity provider.
CVSS 4.0LOW 2.3·Network·Low privileges·No interaction·EPSS 0.00179·Published 2026-10-07·Fixed in 0.25.6, 0.26.1CWE-362