Missing authorization in AI agents

44 CVEs9 criticalUpdated October 22, 2026Source: NVDDownload CSV

40 CVEs in 2026

MonWedFri JanFebMarAprMayJunJulAugSepOct

October 2026

Oct 20
MCP TypeScript SDK8.6CVE-2026-111767

The experimental tasks feature (taskStore) did not check which session created a task.

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
Z.ai ZCode7.8CVE-2026-88755

Z.ai ZCode v3.11.2.6792 was discovered to automatically establish connections with MCP servers declared inside a repository's workspace configuration, possibly allowing attackers to execute arbitrary code…

Oct 13
obsidian-tc4.3CVE-2026-77362

Bridge tools do not consistently apply the read access-control list (ACL) to every returned field.

Oct 13
obsidian-tc4.7CVE-2026-77361

Read access-control list (ACL) checks use a lexical vault-relative path while containment checks use the resolved path.

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 11
phpMyFAQ3.3CVE-2026-108851

phpMyFAQ through 4.1.10 contains a missing authorization vulnerability in the MCP server faq_search tool that allows MCP clients to read restricted FAQs because Search::searchDatabase() never applies user…

Oct 10
JeecgBoot6.5CVE-2026-108671

JeecgBoot through 3.9.5 contains a missing authorization vulnerability that allows any authenticated user to read MCP server configurations because the queryById permission check is commented out.

Oct 10
1MCP Agent (@1mcp/agent)5.4CVE-2026-108586

1MCP Agent (@1mcp/agent) 0.20.0 through 0.39.0 contains an incorrect authorization vulnerability that allows authenticated clients to bypass OAuth tag-scope enforcement using negated advanced tag-filter…

Oct 1
Obot8.1CVE-2026-103758

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.

September 2026

Sep 27
Obot5.3CVE-2026-101063

Obot versions before v0.23.0 fail to enforce authentication on MCP Registry endpoints under /v0.1/* when registry authentication is enabled.

Sep 27
Obot8.8CVE-2026-101062

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…

Sep 26
CVE-2026-965252.7

The MCP Server for WordPress WordPress plugin before 1.8.2 does not perform an ownership or sufficient capability check on its workflow create, update and delete REST routes, allowing users with the…

Sep 26
SiYuan6.5CVE-2026-100633

The MCP file tool's sensitive-path guard (util.IsForbiddenAbsPath(), invoked from resolvePath()) is applied only to the allowed root of recursive operations and not to each resolved descendant path — an…

Sep 26
Claude Code8.0CVE-2026-100585

OpenClaw (npm package `openclaw`) before 2026.7.1 fails to enforce the owner-only authorization requirement for Claude Code permission prompts delivered through the MCP channel bridge.

Sep 24
TREK4.3CVE-2026-77321

The get_trip_summary tool in server/src/mcp/tools/trips.ts is registered for scoped OAuth MCP tokens without requiring trips:read and returns core trip summary data regardless of the delegated scopes.

Sep 24
DBHub7.4CVE-2026-61788

Setting `readonly = true` on the `execute_sql` tool does not make the connection read-only.

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 22
MCP Atlassian8.8CVE-2026-77243

ENABLED_TOOLS and TOOLSETS are applied when tools are listed but are not rechecked when a tools/call request is dispatched.

Sep 21
MaxKB5.0CVE-2026-77518

A normal workspace user who knows another user's active MCP tool_id in the same workspace can retrieve the hidden tool through the tool-detail route because it does not apply the per-resource authorization…

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 31
MCPHub8.1CVE-2026-79746

When a bearer key with accessType: 'servers' (or 'custom') is used against a group route, isBearerKeyAllowedForRequest grants access to the entire group as long as any single server in that group appears in…

Aug 31
MCPHub7.1CVE-2026-79745

The built-in prompt and resource controllers perform no role checking.

Aug 31
MCPHub8.8CVE-2026-79744

MCPHub's PUT /api/system-config endpoint (handler updateSystemConfig) performs no authorization check.

Aug 5
Amazon AWS Labs DocumentDB MCP Server5.5CVE-2026-18954

Incorrect authorization in the aggregation pipeline tool in Amazon AWS Labs DocumentDB MCP Server before 1.0.12 might allow an authenticated MCP client to perform inappropriate write operations on the…

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 22
n8n6.5CVE-2026-65594

n8n before 2.29.8 and 2.30.x before 2.30.1 (affected from 2.27.0, when the OAuth 2.1 consent and token-issuance flow was introduced) does not verify that the authenticated user has access to the workflow…

Jul 20
@ai-sdk/harness-opencode` tool6.3CVE-2026-64650

The tool relay authorizes requests from any process whose command line contains an allowed helper script path (the Codex CLI shim).

Jul 20
CVE-2026-555507.1

NextCRM is open-source customer relationship management (CRM) software.

Jul 15
n8n-MCP4.2CVE-2026-55608

Multi-tenant HTTP mode with ENABLE_MULTI_TENANT=true could allow an authenticated tenant to access default-scope workflow_versions backups instead of being confined to the tenant scope, exposing or deleting…

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
MCP Python SDK7.6CVE-2026-52870

Default handlers installed by server.experimental.enable_tasks() for tasks/list, tasks/get, tasks/result, and tasks/cancel operate only on task identifiers without recording the session that created each…

June 2026

Jun 30
DeepTutor8.8CVE-2026-58168

DeepTutor before version 1.4.10 contains an authorization bypass vulnerability that allows low-privilege users to invoke unrestricted MCP tools due to the allowed_mcp_tools function returning None instead…

Jun 24
Jenkins MCP Server4.3CVE-2026-57300

A missing permission check in Jenkins MCP Server Plugin 0.177.v629fdb_2557fe and earlier allows attackers with Item/Read permission to read the Pipeline replay scripts of jobs they can access.

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 Toolbox for Databases8.1CVE-2026-11719

An authenticated authorization bypass vulnerability exists in MCP Toolbox for Databases due to missing scope enforcement across older protocol handlers.

Jun 11
mcp-server-kubernetes8.8CVE-2026-46519

Mcp-server-kubernetes exposes three environment variables (ALLOW_ONLY_READONLY_TOOLS, ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS, ALLOWED_TOOLS) documented as access controls for restricting which Kubernetes…

May 2026

May 11
OpenClaw7.1CVE-2026-45001

OpenClaw before 2026.4.20 contains a guard bypass vulnerability in the agent-facing gateway config.patch and config.apply endpoints that fails to protect operator-trusted settings including sandbox policy,…

April 2026

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.

March 2026

Mar 16
FastMCP6.5CVE-2025-69196

The server does not properly respect the resource parameter submitted by the client in the authorization and token request.

December 2025

Dec 3
Splunk MCP Server5.4CVE-2025-20381

A user with access to the "run_splunk_query" Model Context Protocol (MCP) tool could bypass the SPL command allowlist controls in MCP by embedding SPL commands as sub-searches, leading to unauthorized…

October 2025

Oct 29
Jenkins MCP Server5.4CVE-2025-64132

Jenkins MCP Server Plugin 0.84.v50ca_24ef83f2 and earlier does not perform permission checks in multiple MCP tools, allowing attackers to trigger builds and obtain information about job and cloud…

September 2025

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.

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.