CrowdSecLive Exploit Tracker
Limited ExploitationCVE-2026-90898Public Exploit

Bifrost - Authentication Bypass (CVE-2026-90898)

PublishedSep 14, 2026
First SeenN/A
Last Seen
Reported
CVSS9.8
ai_mcp

Description

Bifrost registers MCP clients through its management API. A stdio client is a command plus args. Bifrost starts that program in the gateway the moment the client is added. No MCP handshake required.

The default is governance.auth_config.is_enabled=false. Auth off means every caller is a local admin. One unauthenticated POST /api/mcp/client is enough to run a program as the Bifrost process user (appuser on the official image).

 transports/v2.1.0 refuses an unauthenticated stdio registration with 403. transports/v2.0.0 still allows it.

psychologyCrowdSec Analysis

CVE-2026-90898 is a critical authentication bypass vulnerability in Bifrost that can let unauthenticated attackers register a stdio MCP client through the management API and execute programs as the Bifrost process user. The flaw affects transports/v2.0.0 and could enable remote code execution, potentially compromising the confidentiality, integrity, and availability of the gateway.

CrowdSec has been tracking this vulnerability and its exploits since 20th of October 2026.

CrowdSec has not observed any significant exploitation activity targeting CVE-2026-90898 across its network. As a result, no community-driven trend analysis is available for this vulnerability at this time.

Attackers target the /api/mcp/client endpoint with an unauthenticated MCP client registration using connection_type: "stdio" and a crafted command in stdio_config. Outbound callbacks may indicate that the configured command executed on the Bifrost gateway.

lock

Full Intelligence Available

Connect your API key to access CrowdSec scores, exploit timelines, and attacker IPs.

EventDate
CVE Published2026-09-14
Rule Released2026-10-20

Remediation & Protection

lock to download blocklists, subscribe to firewalls, and access IP intelligence.