Critical AI agent vulnerabilities

107 CVEsUpdated October 22, 2026Source: NVDDownload CSV

82 CVEs in 2026

MonWedFri JanFebMarAprMayJunJulAugSepOct

October 2026

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 16
Claude Agent SDK9.2CVE-2026-96620

The resume option is passed to the Claude CLI as a separate token without validation, so a dash-leading value is parsed as an independent CLI flag.

Oct 15
NetLicensing MCP Server9.6CVE-2026-57496

Netlicensing_get_product passes the caller-controlled product_number to src/netlicensing_mcp/tools/products.py, which interpolates it into a REST path consumed by nl_get() in src/netlicensing_mcp/client.py…

Oct 12
obsidian-tc9.9CVE-2026-77366

Tool dispatch does not compare the caller-controlled input.vault value with the vault bound to the caller, the JSON Web Token (JWT) has no vault claim, and the folder access-control list is shared globally.

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.

Oct 5
Langflow9.9CVE-2026-105740

Any authenticated Langflow user can achieve Remote Code Execution (RCE) on the server by adding an MCP server with the "Stdio" transport.

Oct 5
Langflow9.9CVE-2026-105697

The MCP stdio transport launched whatever command / args a user put in an MCP server configuration, with no allowlist and (before 1.10.3) wrapped in bash -c "exec {command} ...".

September 2026

Sep 27
obot9.6CVE-2026-101084

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.

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 24
mcp-remote9.1CVE-2026-51994

mcp-remote versions 0.1.32 through 0.1.38 are vulnerable to Server-Side Request Forgery (SSRF) via the resource_metadata URL extracted from a remote MCP server's WWW-Authenticate header

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 Atlassian10.0CVE-2026-77244

The HTTP transport accepts requests without a verified user identity and downstream fetcher construction falls back to the operator's globally configured Jira or Confluence credentials.

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 15
@zereight/mcp-gitlab9.6CVE-2026-61568

Versions prior to 2.1.30 expose the Streamable HTTP MCP endpoint without an effective Host or Origin allowlist.

Sep 15
@zereight/mcp-gitlab9.8CVE-2026-61560

The SSE transport mode (`SSE=true`) exposes all MCP tools without any authentication.

Sep 15
@zereight/mcp-gitlab9.6CVE-2026-61559

When the environment variable `ENABLE_DYNAMIC_API_URL=true` is set, the server reads the `X-GitLab-API-URL` HTTP request header and uses it as the base URL for all outbound GitLab API calls made within that…

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 15
MCP Context Forge10.0CVE-2026-53710

The python_sandbox_server in mcp-servers/python/python_sandbox_server/src/python_sandbox_server/server_fastmcp.py exposes raw getattr through safe_builtins, omits a required _getattr_ guard, and relies on…

Sep 9
Amazon awslabs postgres-mcp-server9.6CVE-2026-87911

An OS command injection weakness in the read-only enforcement of the SQL validation component in Amazon awslabs postgres-mcp-server before 1.1.7 might allow an unauthenticated actor to execute operating…

August 2026

Aug 31
MCPHub9.9CVE-2026-79748

The POST /api/servers and PUT /api/servers/:name endpoints in MCPHub create/update MCP server configurations and then immediately spawn the configured stdio process via child_process.spawn.

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
ToolUniverse10.0CVE-2026-81096

ToolUniverse ran caller-supplied Python inside a sandbox that could be escaped, on a server that required no authentication.

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 27
gpt-researcher9.8CVE-2026-37006

A vulnerability in the WebSocket endpoint of gpt-researcher v0.14.7 and before allows an unauthenticated remote attacker to achieve code execution via malicious Model Context Protocol configurations.

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 21
Omnigent9.0CVE-2026-62674

PUT /sessions/{session_id}/agent checks LEVEL_EDIT permission for a session but does not reject a bound shared or template agent whose agent.session_id is None.

Aug 20
Neo.mjs9.8CVE-2026-18482

Neo.mjs contains a command injection vulnerability within the FileSystemService.mjs component of the ai/mcp/server/file-system MCP server, where the checkSyntax() and runPlaywrightTest() functions unsafely…

Aug 19
Splunk MCP Server9.1CVE-2026-76404

A user who holds the "admin" Splunk role could execute arbitrary commands on the underlying operating system.

Aug 18
Context79.0CVE-2026-75130

Context7 through 2.1.2 contains a prompt injection vulnerability that allows attackers to execute malicious instructions in connected AI coding agents by injecting unsanitized content through the Custom AI…

Aug 7
Meta Ads MCP9.1CVE-2026-48039

`AuthInjectionMiddleware.dispatch()` at `http_auth_integration.py:272` unconditionally forwards unauthenticated Streamable HTTP requests to downstream MCP tool handlers without issuing a `401` response,…

Aug 6
FrontMCP9.3CVE-2026-67531

The sandboxed codecall:execute tool exposes live host Zod schema instances to the script via getTool(), and because Zod v4 defines _zod as a non-configurable, non-writable own property, the ECMAScript Proxy…

Aug 4
Flowise9.8CVE-2026-69263

The mitigation for CVE-2025-8943 blocked -y and --yes flags on npx, but packages/components/nodes/tools/MCP/core.ts denied only PATH, LD_LIBRARY_PATH, DYLD_LIBRARY_PATH, and NODE_OPTIONS by exact…

July 2026

Jul 25
SiYuan10.0CVE-2026-66012

SiYuan before v3.7.2 contains a missing authorization vulnerability in the POST /mcp kernel endpoint, which is gated only by a general auth check (model.CheckAuth) with no admin-role or read-only enforcement.

Jul 21
MCP-for-Stata9.3CVE-2026-47708

The `log_file_name` parameter in the `stata_do` API and CLI is directly interpolated into a Stata command string without sanitization.

Jul 17
IBM Langflow OSS9.9CVE-2026-9135

IBM Langflow OSS 1.0.0 through 1.10.0 Langflow versions up to 1.9.2 (commit 94981c443d4918517b9e8163d70fc598dc33a32d) contain a code injection vulnerability in the Policies component's ToolGuard integration…

Jul 15
n8n-MCP9.9CVE-2026-54052

In HTTP mode with multi-tenancy enabled through ENABLE_MULTI_TENANT=true, n8n-mcp's local workflow version history backups were not isolated per tenant, allowing an authenticated tenant to read workflow…

Jul 15
LiteLLM9.8CVE-2026-30623

LiteLLM 1.18.10 contains a remote code execution vulnerability in its MCP server creation functionality.

Jul 15
xszyou Fay9.8CVE-2026-30618

xszyou Fay 4.3.1 contains a remote code execution vulnerability in its MCP STDIO server management and command execution handling.

Jul 10
MCP Server Kubernetes9.8CVE-2026-61459

MCP Server Kubernetes before 3.9.0 contains an argument injection vulnerability in structured tools (kubectl_get, kubectl_describe, kubectl_delete) that allows attackers to bypass the assertNoDangerousFlags…

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 2
fast-mcp-telegram9.4CVE-2026-52830

Fast-mcp-telegram validates HTTP Bearer tokens by joining the raw token string into a session-file path.

June 2026

Jun 25
Cursor9.8CVE-2026-50548

Cursor runs agent terminal commands in a sandbox by default, and the sandbox grants write access to the command's working directory.

Jun 25
Flowise9.8CVE-2025-71336

Flowise before 3.0.6 (affected versions 2.2.7-patch.1 and earlier) contains an unsandboxed remote code execution vulnerability in the Custom MCP feature, which is designed to execute OS commands such as…

Jun 23
Flowise9.9CVE-2026-56274

Flowise before 3.1.2 contains multiple OS command injection vulnerabilities in the Custom MCP Server feature due to incomplete command-flag validation and a regex bypass in local file access restrictions.

Jun 23
Claude Code9.1CVE-2026-54316

Because the hostname huggingface.co was pre-approved as a bare hostname for the WebFetch tool, any path on that domain—including attacker-controlled model repositories—was auto-approved without a permission…

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
Network-AI9.1CVE-2026-48814

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

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.

Jun 2
LibreChat9.6CVE-2026-32625

The Model Context Protocol (MCP) server integration resolves ${VAR} placeholders against the server's process.env during Zod schema validation of user-supplied MCP server URLs.

Jun 1
Cline9.6CVE-2026-44211

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

May 2026

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

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

May 26
Lumiverse9.9CVE-2026-44450

The MCP server creation endpoint validates the command field against an allowlist of binary names but forwards the args array to the child process without any validation.

May 19
MLflow9.6CVE-2026-2611

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

May 15
MCP Calculate Server9.8CVE-2026-44717

The use of eval() to evaluate mathematical expressions without proper input sanitization leads to remote code execution.

May 12
Open Source Kubectl MCP Server9.8CVE-2025-65719

An issue in Open Source Kubectl MCP Server v1.1.1 allows attackers to execute arbitrary code on a victim system via user interaction with a crafted HTML page.

May 8
n8n-MCP9.1CVE-2026-44694

There is an authenticated server-side request forgery vulnerability affecting the webhook trigger tools, the n8n API client (N8N_API_URL), and per-request URLs supplied via the x-n8n-url header in…

May 8
PraisonAI9.6CVE-2026-44336

PraisonAI's MCP (Model Context Protocol) server (praisonai mcp serve) registers four file-handling tools by default — praisonai.rules.create, praisonai.rules.show, praisonai.rules.delete, and…

April 2026

Apr 21
Flowise9.9CVE-2026-40933

Due to unsafe serialization of stdio commands in the MCP adapter, an authenticated attacker can add an MCP stdio server with an arbitrary command, achieving command execution.

Apr 21
excel-mcp-server9.4CVE-2026-40576

A path traversal vulnerability exists in excel-mcp-server versions up to and including 0.1.7.

Apr 21
Claude Code10.0CVE-2026-39861

Claude Code's sandbox did not prevent sandboxed processes from creating symlinks pointing to locations outside the workspace.

Apr 15
Upsonic9.8CVE-2026-30625

Upsonic 0.71.6 contains a remote code execution vulnerability in its MCP server/task creation functionality.

Apr 14
Codex9.8CVE-2025-61260

A vulnerability was identified in OpenAI Codex CLI v0.23.0 and before that enables code execution through malicious MCP (Model Context Protocol) configuration files.

Apr 11
aws-mcp-server AWS9.8CVE-2026-5059

aws-mcp-server AWS CLI Command Injection Remote Code Execution Vulnerability.

Apr 11
aws-mcp-server9.8CVE-2026-5058

aws-mcp-server Command Injection Remote Code Execution Vulnerability.

Apr 3
PraisonAI9.1CVE-2026-34953

OAuthManager.validate_token() returns True for any token not found in its internal store, which is empty by default.

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.

Apr 2
FastMCP10.0CVE-2026-32871

The OpenAPIProvider in FastMCP exposes internal APIs to MCP clients by parsing OpenAPI specifications.

March 2026

Mar 30
Nginx UI9.8CVE-2026-33032

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

Mar 11
Cloud CLI (aka Claude Code UI)9.8CVE-2026-31975

OS Command Injection via WebSocket Shell.

Mar 11
Cloud CLI (aka Claude Code UI)9.1CVE-2026-31862

Multiple Git-related API endpoints use execAsync() with string interpolation of user-controlled parameters (file, branch, message, commit), allowing authenticated attackers to execute arbitrary OS commands.

Mar 10
MCP Atlassian9.0CVE-2026-27825

The `confluence_download_attachment` MCP tool accepts a `download_path` parameter that is written to without any directory boundary enforcement.

February 2026

Feb 6
Claude Code10.0CVE-2026-25725

Claude Code's bubblewrap sandboxing mechanism failed to properly protect the .claude/settings.json configuration file when it did not exist at startup.

Feb 6
Claude Code9.1CVE-2026-25722

Claude Code failed to properly validate directory changes when combined with write operations to protected folders.

January 2026

Jan 23
Ollama MCP Server9.8CVE-2025-15063

Ollama MCP Server execAsync Command Injection Remote Code Execution Vulnerability.

Jan 23
Framelink Figma MCP Server9.8CVE-2025-15061

Framelink Figma MCP Server fetchWithRetry Command Injection Remote Code Execution Vulnerability.

Jan 21
5ire9.6CVE-2026-22792

An unsafe HTML rendering permits untrusted HTML (including on* event attributes) to execute in the renderer context.

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.

Jan 16
Dive9.6CVE-2026-23523

Crafted deeplink can install an attacker-controlled MCP server configuration without sufficient user confirmation and can lead to arbitrary local command execution on the victim’s machine.

Jan 12
orval9.8CVE-2026-22785

orval generates type-safe JS clients (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification.

Jan 10
WeKnora9.9CVE-2026-22688

There is a command injection vulnerability that allows authenticated users to inject stdio_config.command/args into MCP stdio settings, causing the server to execute subprocesses using these injected values.

December 2025

Dec 19
Dive9.6CVE-2025-66580

A critical Stored Cross-Site Scripting (XSS) vulnerability exists in versions prior to 0.11.1 in the Mermaid diagram rendering component.

Dec 3
DeepChat9.6CVE-2025-66222

There is a Stored Cross-Site Scripting (XSS) vulnerability in the Mermaid diagram renderer allows an attacker to execute arbitrary JavaScript within the application context.

Dec 3
Claude Code9.8CVE-2025-66032

Due to errors in parsing shell commands related to $IFS and short CLI flags, it was possible to bypass the Claude Code read-only validation and trigger arbitrary code execution.

Dec 3
MCP Gateway9.6CVE-2025-64443

MCP Gateway allows easy and secure running and deployment of MCP servers.

Dec 1
MCP Watch9.8CVE-2025-66401

The MCPScanner class contains a critical Command Injection vulnerability in the cloneRepo method.

November 2025

Nov 30
HexStrike AI MCP server9.1CVE-2025-35028

By providing a command-line argument starting with a semi-colon ; to an API endpoint created by the EnhancedCommandExecutor class of the HexStrike AI MCP server, the resultant composed command is executed…

Nov 21
Claude Code9.8CVE-2025-64755

Due to an error in sed command parsing, it was possible to bypass the Claude Code read-only validation and write to arbitrary files on the host system.

Nov 19
Claude Code9.8CVE-2025-65099

When running on a machine with Yarn 3.0 or above, Claude Code could have been tricked to execute code contained in a project via yarn plugins before the user accepted the startup trust dialog.

October 2025

Oct 17
Windsurf9.8CVE-2025-62353

A path traversal vulnerability in all versions of the Windsurf IDE enables a threat actor to read and write arbitrary local files in and outside of current projects on an end user’s system.

September 2025

Sep 25
ADB MCP Server9.8CVE-2025-59834

The MCP Server is written in a way that is vulnerable to command injection vulnerability attacks as part of some of its MCP Server tool definition and implementation.

Sep 24
Claude Code9.8CVE-2025-59828

When using Claude Code with Yarn versions 2.0+, Yarn plugins are auto-executed when running yarn --version.

Sep 22
Flowise10.0CVE-2025-59528

Flowise is vulnerable to remote code execution.

Sep 10
Claude Code9.8CVE-2025-59041

At startup, Claude Code executed a command templated in with `git config user.email`.

Sep 10
Claude Code9.8CVE-2025-58764

Due to an error in command parsing, versions prior to 1.0.105 were vulnerable to a bypass of the Claude Code confirmation prompt to trigger execution of an untrusted command.

Sep 8
@akoskm/create-mcp-server-stdio9.3CVE-2025-54994

The MCP Server is written in a way that is vulnerable to command injection vulnerability attacks as part of some of its MCP Server tool definition and implementation.

Sep 4
5ire9.6CVE-2025-58357

Version 0.13.2 contains a vulnerability in the chat page's script gadgets that enables content injection attacks through multiple vectors: malicious prompt injection pages, compromised MCP servers, and…

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.

Aug 13
Cherry Studio9.6CVE-2025-54382

A remote code execution (RCE) vulnerability exists in the Cherry Studio platform when connecting to streamableHttp MCP servers.

Aug 13
Cherry Studio9.8CVE-2025-54074

Cherry Studio is vulnerable to OS Command Injection during a connection with a malicious MCP server in HTTP Streamable mode.

Aug 5
Claude Code9.8CVE-2025-54795

An error in command parsing makes it possible to bypass the Claude Code confirmation prompt to trigger execution of an untrusted command.

Aug 5
Claude Code9.1CVE-2025-54794

A path validation flaw using prefix matching instead of canonical path comparison, makes it possible to bypass directory restrictions and access files outside the CWD.

July 2025

Jul 9
mcp-remote9.6CVE-2025-6514

mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL

Jul 2
CVE-2025-340729.3

A data exfiltration vulnerability exists in Anthropic’s deprecated Slack Model Context Protocol (MCP) Server via automatic link unfurling.

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…

May 2025

May 28
CVE-2025-52779.6

aws-mcp-server MCP server is vulnerable to command injection.