Missing authentication in AI agents

45 CVEs21 criticalUpdated October 22, 2026Source: NVDDownload CSV

43 CVEs in 2026

MonWedFri JanFebMarAprMayJunJulAugSepOct

October 2026

Oct 21
D365 F&O MCP Server7.5CVE-2026-114123

The officially documented Azure one-click deployment uses infrastructure/azuredeploy.json and infrastructure/main.bicep to default the apiKey parameter to an empty string and pass it to the App Service…

Oct 21
CVE-2026-1140907.1

Trigger.dev cli-v3 from 3.0.0 before 4.5.4 contains a missing authentication vulnerability in the trigger dev --mcp server, which binds all network interfaces and exposes the /sse and /messages endpoints.

Oct 19
Google OSS Agent Mesh (SAM)9.3CVE-2026-102503

Missing Authentication for Critical Function (CWE-306) and Missing Authorization (CWE-862) in the /libp2p-http ingress server (StartIngressServer in cmd/sam-node/node.go) in Google OSS Agent Mesh (SAM)…

Oct 14
Flyto2 Core8.4CVE-2026-55786

The HTTP MCP POST /mcp route accepts unauthenticated JSON-RPC tools/call requests and forwards execute_module arguments to the module registry without the require_auth dependency used by the REST execution…

Oct 14
NullHub8.1CVE-2026-110616

NullHub through 2026.5.29 contains a missing authentication vulnerability that allows unauthenticated attackers to access the /api/* management API because the auth_token field defaults to null and is never…

Oct 9
x64dbg-MCP Server9.3CVE-2026-107824

X64dbg-MCP Server exposes all MCP debugger tools over HTTP and SSE without authentication while listening on 0.0.0.0 by default.

September 2026

Sep 27
Obot9.8CVE-2026-101065

The Docker quickstart command documented in the README starts the container listening on 0.0.0.0:8080 with authentication disabled by default.

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 22
MCP Atlassian9.1CVE-2026-77254

Requests to the HTTP MCP endpoint without a per-user identity are allowed to reach tool handlers, which then use globally configured Jira or Confluence credentials.

Sep 22
MCP Atlassian8.6CVE-2026-77248

The streamable HTTP transport accepts requests without a user identity and falls back to operator credentials, while upload_attachment accepts an unrestricted file_path.

Sep 18
ToolHive8.8CVE-2026-58197

Locally run MCP server containers use the default network permission profile without network isolation, permitting access to host.docker.internal while ToolHive API and MCP proxy endpoints are reachable…

Sep 17
Obsidian Web MCP9.4CVE-2026-54618

/oauth/authorize issues an authorization code without a login, consent, or session check, and /oauth/token can exchange that code for the static VAULT_MCP_TOKEN without authenticating a client.

Sep 17
MCP Documentation Server8.8CVE-2026-54504

The automatically started Web UI in src/server.ts calls startWebServer in src/web-server.ts with START_WEB_UI enabled by default and WEB_PORT set to 3080. startWebServer uses app.listen(PORT) without a…

Sep 17
NetLicensing MCP Server8.1CVE-2026-54446

Network-reachable HTTP transport requests to /mcp that omit x-netlicensing-api-key, Authorization: Bearer, and the apikey query parameter pass through ApiKeyMiddleware in src/netlicensing_mcp/server.py…

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.

Sep 14
IBM Langflow OSS4.2CVE-2026-12763

IBM Langflow OSS 1.0.0 through 1.11.5 could allow an authenticated attacker to access another user's MCP server context due to improper cache key isolation in the MCP Tools component.

August 2026

Aug 27
mcp-http-server10.0CVE-2026-81735

startServer.ts in the mcp-http-server package of UI-TARS-desktop defaulted its listen address to '::' when no host was given, so startSseAndStreamableHttpMcpServer bound the Streamable HTTP and SSE MCP…

Aug 27
Telnyx MCP server9.1CVE-2026-81098

The Telnyx MCP server exposed its HTTP transport on every interface and did not require a caller credential. packages/mcp-server/src/http.ts served MCP on the root path with a listener bound to all…

Aug 27
mcp-router CLI9.1CVE-2026-81094

The mcp-router CLI served its MCP aggregator on every interface and enforced authentication only when the operator asked for it.

Aug 25
Nextcloud MCP Server9.1CVE-2026-55640

The POST /webhooks/nextcloud endpoint in nextcloud_mcp_server/vector/webhook_receiver.py has no authentication by default because WEBHOOK_SECRET defaults to None and startup validation does not require it.

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.

Aug 11
Claude Code8.8CVE-2026-73222

The Claude Code Studio server launched by the --studio option in cli-tool/src/sandbox-server.js binds to all interfaces on port 3444, permits cross-origin requests, and requires no authentication.

Aug 5
IBM Langflow OSS7.5CVE-2026-8446

IBM Langflow OSS 1.0.0 through 1.10.3 contain an authentication bypass vulnerability in the Model Context Protocol (MCP) composer endpoint when mcp_composer_enabled=true (default) and projects are…

July 2026

Jul 23
APIFold5.3CVE-2026-47769

APIFold reads an OpenAPI 3.x or Swagger 2.x specification and generates a live, production-ready MCP server endpoint.

Jul 20
AgenticMail8.2CVE-2026-57495

AgenticMail gives AI agents real email addresses and phone numbers.

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 9
Ruflo10.0CVE-2026-59726

Ruflo's default docker-compose deployment exposed the MCP bridge POST /mcp and POST /mcp/:group endpoints without authentication, allowing an unauthenticated network attacker to invoke tools/call to…

Jul 9
DeepSeek MCP Server5.3CVE-2026-55605

The self-hosted HTTP transport of `@arikusi/deepseek-mcp-server` exposes `POST /mcp` without any authentication: `createMcpExpressApp` is called without an `authProvider` and no middleware guards the route,…

Jul 8
LiteLLM8.2CVE-2026-59822

LiteLLM's MCP Streamable HTTP endpoint allowed an unauthenticated attacker to use a fabricated Authorization header to trigger an OAuth2 passthrough fallback path that replaced failed LiteLLM key validation…

June 2026

Jun 30
Presenton6.5CVE-2026-58446

Presenton before 0.8.8-beta bundles an MCP server that, on server/Docker deployments configured with session authentication (AUTH_USERNAME/AUTH_PASSWORD), is reachable unauthenticated at /mcp because the…

Jun 19
Line Desktop MCP8.8CVE-2026-49357

In this mode the server binds to `0.0.0.0` and exposes the MCP `/mcp` endpoint without an MCP-layer authentication check.

Jun 18
mcp-pinot10.0CVE-2026-49257

Mcp-pinot defaults to running an HTTP MCP server bound to 0.0.0.0:8080 with no authentication enabled.

Jun 17
Windows-MCP8.9CVE-2026-48989

Certain HTTP modes exposed the MCP control plane without authentication while enabling wildcard CORS (allow_origins=*, allow_methods=*, allow_headers=*).

Jun 17
Network-AI9.1CVE-2026-48814

The MCP SSE server allows unauthenticated cross-origin MCP tool invocation due to an empty default secret.

Jun 1
Cline9.6CVE-2026-44211

There is a cross-origin WebSocket hijack vulnerability in Cline Kanban servers.

May 2026

May 27
Nocturne Memory8.7CVE-2026-44830

When API_TOKEN is unset or empty, the BearerTokenAuthMiddleware bypasses authentication for all HTTP requests.

May 26
GitLab MCP Server9.2CVE-2026-44895

GitLab MCP Server lets an AI agent talk directly to GitLab.

May 12
Code Runner MCP Server8.7CVE-2026-5029

A remote code execution vulnerability exists in Code Runner MCP Server when run with the --transport http option, which exposes the /mcp JSON-RPC endpoint without authentication on port 3088.

April 2026

Apr 3
Azure MCP Server9.1CVE-2026-32211

Missing authentication for critical function in Azure MCP Server allows an unauthorized attacker to disclose information over a network.

March 2026

Mar 31
Nhost7.5CVE-2026-34200

The Nhost CLI MCP server, when explicitly configured to listen on a network port, applies no inbound authentication and does not enforce strict CORS.

Mar 30
Nginx UI9.8CVE-2026-33032

The nginx-ui MCP (Model Context Protocol) integration exposes two HTTP endpoints: /mcp and /mcp_message.

January 2026

Jan 16
MCPJam inspector9.8CVE-2026-23744

Which allows an attacker to send a crafted HTTP request that triggers the installation of an MCP server, leading to RCE.

August 2025

Aug 14
Flowise9.8CVE-2025-8943

The Custom MCPs feature is designed to execute OS commands, for instance, using tools like `npx` to spin up local MCP Servers.

June 2025

Jun 13
MCP inspector9.4CVE-2025-49596

Versions of MCP Inspector below 0.14.1 are vulnerable to remote code execution due to lack of authentication between the Inspector client and proxy, allowing unauthenticated requests to launch MCP commands…