Origin validation in AI agents

24 CVEs4 criticalUpdated October 22, 2026Source: NVDDownload CSV

23 CVEs in 2026

MonWedFri JanFebMarAprMayJunJulAugSepOct

October 2026

Oct 12
obsidian-tc8.8CVE-2026-77363

The Streamable HTTP transport does not validate the Host or Origin header or enable DNS-rebinding protection.

Oct 2
Next.js5.4CVE-2026-94486

The next dev development server exposes a Model Context Protocol endpoint without reliably restricting cross-site requests.

Oct 2
Next.js5.3CVE-2026-94485

The `next dev` development server exposes a Model Context Protocol endpoint without reliably restricting cross-site requests.

September 2026

Sep 24
DBHub9.3CVE-2026-61742

Versions prior to 0.22.5 expose an unauthenticated HTTP MCP endpoint when started with the documented HTTP transport mode, for example `--transport http --port 8080`.

Sep 15
MySQL MCP Server10.0CVE-2026-59971

Setting MCP_TRANSPORT=sse causes src/mysql_mcp_server/server.py to construct SseServerTransport without security_settings or enable_dns_rebinding_protection, while the Starlette routes /, /sse, and…

Sep 14
dbt-mcp6.8CVE-2026-55837

The local OAuth helper in src/dbt_mcp/oauth/fastapi_app.py exposes GET /dbt_platform_context without authentication or Host validation after a user completes the dbt Platform OAuth flow.

August 2026

Aug 31
CVE-2026-813157.4

Origin Validation Error vulnerability in ash-project ash_ai allows a malicious web page to bypass the MCP server's DNS-rebinding protection and issue cross-site requests to a user's local MCP server with…

Aug 27
Dash MCP server3.1CVE-2026-81102

The Dash MCP server bound its listener to the loopback address but never checked the host a request named. src/mcp_server_dash.py constructed the server for its network mode with the interface restricted to…

Aug 27
tiger-slack6.8CVE-2026-81099

tiger-slack started its MCP HTTP transport without enabling the host allow-list the underlying SDK provides. mcp/src/httpServer.ts called the shared httpServerFactory helper and never set the…

Aug 27
pg-aiguide6.8CVE-2026-81095

pg-aiguide started its MCP HTTP transport without enabling the host allow-list the underlying SDK provides. src/httpServer.ts called the shared httpServerFactory helper and never set the…

Aug 25
genieacs-mcp8.8CVE-2026-55637

The Streamable HTTP transport in cmd/server/main.go creates an unauthenticated /mcp listener on the default MCP_LISTEN_ADDR value 127.0.0.1:8080 when MCP_AUTH_TOKEN is unset and the httpSrv.Start(addr)…

Aug 25
PraisonAI6.9CVE-2026-55529

The MCP HTTP Stream _validate_origin method accepts request_origin.startswith(allowed), so the attacker-controlled localhost.evil.example HTTP origin matches the localhost allowlist.

July 2026

Jul 29
MCP Ruby SDK6.9CVE-2026-63118

MCP::Server::Transports::StreamableHTTPTransport in the mcp gem does not validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a locally…

Jul 20
Network-AI7.6CVE-2026-46701

The MCP SSE server defaults to an empty secret (`process.env['NETWORK_AI_MCP_SECRET'] ?? ''` at `bin/mcp-server.ts:89`), which causes `_isAuthorized` (`lib/mcp-transport-sse.ts:254`) to return `true`…

Jul 20
WhatsApp MCP Server7.7CVE-2026-46555

The `whatsapp-bridge` HTTP API listens on `127.0.0.1:8080` without authentication and without Host header validation, and the `/api/send` endpoint accepts an absolute `media_path` parameter without…

Jul 15
MCP Python SDK8.1CVE-2026-59950

The deprecated mcp.server.websocket.websocket_server transport accepted WebSocket handshakes without applying Host or Origin header validation, leaving no SDK-level way to restrict which origins could…

Jul 8
Cline8.8CVE-2026-59723

The Cline Hub dashboard server launched by the cline dashboard command accepts WebSocket connections on the /browser endpoint without validating the Origin header, and when ROOM_SECRET is unset for local…

June 2026

Jun 25
LibreChat8.0CVE-2026-54030

LibreChat's MCP OAuth implementation does not validate that the resource parameter from OAuth Protected Resource metadata (RFC 9728) matches the configured MCP server URL, allowing a malicious MCP server to…

Jun 13
Model Context Protocol9.4CVE-2026-11624

The Model Context Protocol has a security warning advising servers to validate the "Origin" header on all incoming connections to prevent DNS rebinding attacks.

May 2026

May 19
MLflow9.6CVE-2026-2611

The MLflow Assistant feature introduced improper origin validation in its /ajax-api endpoints.

May 14
RMCP8.8CVE-2026-42559

The rmcp crate's Streamable HTTP server transport (crates/rmcp/src/transport/streamable_http_server/) did not validate the incoming Host header.

April 2026

Apr 9
Apollo MCP Server6.8CVE-2026-35577

The Apollo MCP Server did not validate the Host header on incoming HTTP requests when using StreamableHTTP transport.

Apr 7
MCP Java SDK5.7CVE-2026-35568

The java-sdk contains a DNS rebinding vulnerability.

September 2025

Sep 11
Neo4j Cypher MCP server7.4CVE-2025-10193

DNS rebinding vulnerability in Neo4j Cypher MCP server allows malicious websites to bypass Same-Origin Policy protections and execute unauthorised tool invocations against locally running Neo4j MCP instances.