Skip to main content
SEP 2026 Latest guide updates. Latest: Skill Governance Skill Lifecycle Skills vs Harnesses Changelog →

Vulnerability database

Claude Code CVE Database

Check whether a component is affected, inspect the primary source, and find the documented remediation.

Threat DB v2.29.0Updated September 12, 2026

140 detailed records

This compatibility catalogue includes 9 historical guide records beyond the AgentSec feed. Totals include CVEs and advisories without a CVE identifier.

A missing fixed version is shown as Unknown. It is never inferred from nearby releases.

Search the CVE database

Search by identifier, component, description, mitigation, or source. Filter by reported severity.

140 results

ADVISORY-CC-2026-003

high

Claude Code (September permission and plugin fixes)

September releases correct permission path checks, managed-policy failure handling, plugin path containment, archive permissions and secret exposure in diagnostic output.

Fixed in
2.1.269 includes the reviewed fixes
Mitigation
Update to 2.1.269 or later and review permission rules and installed plugin provenance.

Source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

CVE-2026-70334

high

Visual Studio Code (Nested configuration Restricted Mode bypass)

Restricted workspace settings expressed as nested objects can take effect without workspace trust, allowing settings intended to remain blocked.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-q2f8-hh8x-wpc2

CVE-2026-81379

high

Visual Studio Code (Agent URL authority and domain policy bypass)

Agent web and browser tools can bypass denied destinations through inconsistent URL parsing or ignored valid administrator patterns when network filtering is enabled.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-hr37-8jwr-q8p8

CVE-2026-81383

high

Visual Studio Code (Webview resource root escape)

A webview using non-file resource schemes can exploit inconsistent separator handling to read content outside the extension's allowed resource roots.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-x5qc-gqm7-93qp

CVE-2026-81381

medium

Visual Studio Code (Copilot Chat ADO token endpoint override)

Repository settings can redirect authenticated Azure DevOps Code Search requests to an attacker endpoint and expose the user's token.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-rvgr-2w56-2j67

CVE-2026-81380

medium

Visual Studio Code (Chat remote media request before filtering)

Rendering agent-provided remote media can initiate a request before the chat policy removes the element, potentially leaking data encoded in its URL, including on history restoration.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-vww8-mqc2-4x8v

CVE-2026-81377

medium

Visual Studio Code (MCP gallery metadata path traversal)

Installing or updating attacker-controlled MCP gallery metadata can write beyond per-server storage; uninstalling the entry can delete an unintended directory.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-g6p5-6xp8-5jwg

CVE-2026-81357

high

Visual Studio Code (Mapped IPv6 deny-only policy bypass)

With agent filtering enabled, an IPv4 deny entry and an empty allow list, an equivalent mapped IPv6 address can bypass the denied destination.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-4xcg-6mm5-hj26

CVE-2026-81378

high

Visual Studio Code (Browser URL separator network bypass)

With agent filtering and browser chat tools enabled, URL separator interpretation differs between policy validation and browser navigation, permitting requests to restricted hosts.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-4gv7-q2x8-32p8

CVE-2026-78462

high

Visual Studio Code (Workspace remote agent host permissions)

Workspace settings can choose a remote agent host and grant it local-file access, enabling data access or code execution when the crafted repository is opened.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-2cmq-rv52-5rf6

CVE-2026-81376

critical

Visual Studio Code (Workspace Trust service bypass)

An untrusted workspace can connect to attacker-controlled services and bypass restrictions without the user granting workspace trust.

Fixed in
1.136.2
Mitigation
Update Visual Studio Code to 1.136.2 or later.

Source: https://github.com/microsoft/vscode/security/advisories/GHSA-r2gr-w3c8-wvqv

CVE-2026-72718

high

Goose CLI (goose review)

Review context collection invokes Git with repository-controlled fsmonitor configuration, allowing host command execution before the model or tool approval flow runs.

Fixed in
1.44.0
Mitigation
Upgrade to 1.44.0 or later; review the provenance of folders delivered with Git metadata.

Source: https://github.com/aaif-goose/goose/security/advisories/GHSA-r5pp-p5r8-466r

CVE-2026-59973

high

FrontMCP, @frontmcp/adapters and mcp-from-openapi

Loading an untrusted OpenAPI specification can reach private endpoints through external references that bypass the earlier SSRF fix. Deployment exposure depends on who can supply adapter specifications.

Fixed in
frontmcp/@frontmcp/adapters 1.5.0; mcp-from-openapi 2.5.0
Mitigation
Upgrade the affected packages; disable external references for untrusted specifications where possible.

Source: https://github.com/agentfront/frontmcp/security/advisories/GHSA-65h7-9wrw-629c

CVE-2026-59971

critical

mysql-mcp-server (SSE transport)

SSE transport lacks Origin/Host validation and request authentication, permitting SQL execution with the configured database account. Default stdio transport is unaffected.

Fixed in
0.4.2
Mitigation
Upgrade to 0.4.2 or later; restrict network exposure and database privileges.

Source: https://github.com/designcomputer/mysql_mcp_server/security/advisories/GHSA-rqfv-2mw9-78g2

CVE-2026-85654

high

awslabs.dynamodb-mcp-server (CDK generator)

Crafted table, index or attribute names in an untrusted data model can inject code into generated CDK output, executed by the host deploying the application.

Fixed in
2.1.6
Mitigation
Upgrade to 2.1.6 or later and review untrusted data models before generating or deploying CDK output.

Source: https://aws.amazon.com/security/security-bulletins/2026-097-aws/

CVE-2025-53109

high

Filesystem MCP Server

Symlink escape to arbitrary filesystem access / potential LPE

Fixed in
0.6.3 / 2025.7.1
Mitigation
Update to >= 0.6.3; avoid Filesystem MCP in sensitive environments

Source: Cymulate EscapeRoute

CVE-2025-53110

high

Filesystem MCP Server

Naive prefix-match directory bypass (startsWith on paths)

Fixed in
0.6.3 / 2025.7.1
Mitigation
Update to >= 0.6.3

Source: Cymulate EscapeRoute

CVE-2025-49596

critical

MCP Inspector

RCE via unauthenticated proxy on 0.0.0.0; drive-by RCE from malicious web page

Fixed in
0.14.1
Mitigation
Update to >= 0.14.1; restrict to localhost

Source: Recorded Future / SocRadar

CVE-2025-68143

high

MCP Git Server (mcp-server-git)

git_init path traversal β€” arbitrary filesystem path for repo creation

Fixed in
2025.9.25
Mitigation
Update; restrict Git MCP to trusted repos

Source: The Hacker News / PointGuard AI

CVE-2025-68144

high

MCP Git Server (mcp-server-git)

Argument injection in git_diff/git_checkout β€” shell metacharacters via user-controlled args

Fixed in
2025.12.18
Mitigation
Update; sanitize all user inputs to git CLI

Source: The Hacker News / PointGuard AI

CVE-2025-68145

high

MCP Git Server (mcp-server-git)

--repository path validation bypass β€” access beyond allowlist

Fixed in
2025.12.18
Mitigation
Update; enforce strict path validation

Source: The Hacker News / PointGuard AI

CVE-2025-66416

medium

MCP Python SDK (mcp on PyPI)

DNS rebinding to local HTTP MCP servers when using FastMCP HTTP/SSE with no auth

Fixed in
1.23.0
Mitigation
Update to >= 1.23.0; enable TransportSecuritySettings explicitly

Source: Debian Security Tracker

CVE-2026-59950

high

MCP Python SDK (mcp on PyPI)

Missing Host/Origin validation on the deprecated WebSocket server transport (mcp.server.websocket.websocket_server); a hostile web page can drive a user's local MCP server via a cross-site WebSocket connection (DNS rebinding / cross-site WS hijack), bypassing authentication

Fixed in
1.28.1
Mitigation
Update to >= 1.28.1; stop using the deprecated websocket_server transport

Source: SentinelOne; Tenable; NVD (published 2026-07-15)

CVE-2026-52869

high

MCP Python SDK (mcp on PyPI)

SseServerTransport / StreamableHTTPSessionManager route messages by session_id query param or Mcp-Session-Id header alone, without verifying the authenticated principal owns that session; a second bearer-token-authenticated client that knows a session ID can inject JSON-RPC messages into it (session hijacking)

Fixed in
1.27.2
Mitigation
Update to >= 1.27.2

Source: NVD / OpenCVE

CVE-2026-52870

high

MCP Python SDK (mcp on PyPI)

Experimental task API (server.experimental.enable_tasks()) tracks tasks.list/get/result/cancel by task ID only, not by the session that created them; any connected client can enumerate or consume another client's tasks (cross-session data exposure)

Fixed in
1.27.2
Mitigation
Update to >= 1.27.2; disable experimental task handlers unless required

Source: NVD

CVE-2025-64443

medium

MCP Gateway

DNS rebinding against SSE/streaming listeners β€” indirect access to MCP servers behind gateway

Fixed in
0.28.0
Mitigation
Update to > 0.27.0

Source: Blog Gowrishankar

CVE-2026-25536

high

MCP TypeScript SDK

Cross-client response data leak when reusing single server+transport across multiple SSE clients

Fixed in
1.26.0
Mitigation
Update to >= 1.26.0; isolate transport instances per client

Source: Feedly CVE

CVE-2025-54135

high

Cursor IDE

CurXecute β€” RCE via prompt injection writing .cursor/mcp.json

Fixed in
1.3.9
Mitigation
Update to Cursor >= 1.3.9; file integrity monitoring on mcp.json

Source: Checkpoint / PropelCode

CVE-2025-54136

high

Cursor IDE

MCPoison β€” persistent RCE via trusted config mutation; post-approval changes auto-execute

Fixed in
1.3.9
Mitigation
Update to >= 1.3.9; Git hooks + hash verification on mcp.json

Source: Checkpoint

CVE-2025-66032

high

Claude Code

8 command execution bypasses via blocklist flaws (man --html, sed e modifier, git arg ambiguity, bash variable expansion)

Fixed in
1.0.93
Mitigation
Update to Claude Code >= 1.0.93

Source: Flatt Security

CVE-2026-24052

high

Claude Code WebFetch

SSRF via startsWith() domain validation bypass in WebFetch (trusted-domain prefix attack)

Fixed in
1.0.111
Mitigation
Update to Claude Code >= 1.0.111

Source: SentinelOne

CVE-2025-59536

critical

Claude Code

RCE via enableAllProjectMcpServers config β€” malicious .claude/settings.json or .mcp.json sets flag to auto-start MCP servers before trust dialog is shown; injected commands execute immediately upon claude startup in untrusted directory

Fixed in
1.0.111
Mitigation
Update to Claude Code >= 1.0.111; never run claude in untrusted repositories without reviewing config files first

Source: Check Point Research (2026-02-25)

CVE-2026-21852

medium

Claude Code

API key exfiltration via ANTHROPIC_BASE_URL in malicious repository config β€” attacker sets ANTHROPIC_BASE_URL to attacker-controlled server in .claude/settings.json; Claude Code sends API requests (including bearer API key) before trust dialog is presented

Fixed in
2.0.65
Mitigation
Update to Claude Code >= 2.0.65; inspect .claude/settings.json and .mcp.json before opening unfamiliar repos

Source: Check Point Research (2026-02-25)

ADVISORY-CC-2026-001

high

Claude Code

Sandbox bypass β€” commands excluded from sandboxing could bypass Bash permission enforcement (details undisclosed)

Fixed in
2.1.34
Mitigation
Update to Claude Code >= 2.1.34

Source: Claude Code CHANGELOG v2.1.34

CVE-2025-53967

high

Framelink Figma MCP Server (figma-developer-mcp)

Command injection via unsanitized input in fetchWithRetry curl command

Fixed in
0.6.3
Mitigation
Update to >= 0.6.3

Source: Geordie AI / EndorLabs

CVE-2025-9611

medium

Microsoft Playwright MCP Server (@playwright/mcp)

DNS rebinding / Origin-less CSRF β€” missing Origin validation on local instance

Fixed in
0.0.40
Mitigation
Update to >= 0.0.40

Source: Mondoo / NVD

CVE-2025-6515

high

MCP SSE Transport (oatpp-mcp)

Prompt hijacking via predictable/reused session IDs; attacker replaces tool outputs

Fixed in
Unknown
Mitigation
Use cryptographically secure session IDs (128+ bits entropy)

Source: JFrog

CVE-2026-25546

high

Godot MCP Server (godot-mcp)

Command injection via user-controlled projectPath passed to exec()

Fixed in
0.1.1
Mitigation
Update to >= 0.1.1; sanitize projectPath; avoid exec() with user input

Source: Feedly CVE

CVE-2025-54073

high

mcp-package-docs

Command injection in child_process.exec via unsanitized input

Fixed in
0.1.28
Mitigation
Update to >= 0.1.28

Source: NVD

CVE-2026-23744

critical

MCPJam Inspector

RCE via crafted HTTP request that triggers automatic MCP server installation; allows remote attacker to execute arbitrary code on developer machine

Fixed in
1.4.3
Mitigation
Update MCPJam Inspector to >= 1.4.3; restrict to localhost; do not expose MCPJam to untrusted networks

Source: Immersive Labs / CVE-2026-23744

CVE-2026-2178

high

xcode-mcp-server (r-huijts)

Command injection in registerXcodeTools function via unsanitized args argument passed to exec(); allows RCE or data exfiltration

Fixed in
after commit f3419f00117aa9949e326f78cc940166c88f18cb
Mitigation
Update to latest commit post-f3419f00; avoid passing user-controlled input to exec(); switch to execFile() with argument arrays

Source: SentinelOne

CVE-2026-0755

critical

gemini-mcp-tool

Command injection via LLM-generated arguments passed directly to shell execution primitives without validation; network-reachable RCE via JSON-RPC CallTool requests requiring no authentication and no user interaction

Fixed in
no fix confirmed at time of research (2026-02-22)
Mitigation
Replace shell string execution with execFile() and argument arrays; validate all LLM-generated arguments before passing to any exec primitive; do not expose gemini-mcp-tool to untrusted networks

Source: Penligent AI

SNYK-PYTHON-MCPRUNPYTHON-15250607

high

mcp-run-python

SSRF via overly permissive Deno sandbox configuration β€” sandbox allows localhost interface access, enabling attackers to reach internal network resources through crafted Python code execution requests

Fixed in
unknown β€” check upstream for patch
Mitigation
Restrict Deno sandbox network permissions to block localhost/internal ranges; do not expose mcp-run-python to untrusted inputs or external networks

Source: Snyk (2026-02-09)

CVE-2026-25650

medium

MCP Salesforce Connector

Arbitrary attribute access β€” prior to 0.1.10, attacker can access arbitrary object attributes via crafted MCP requests, potentially exposing sensitive Salesforce data

Fixed in
0.1.10
Mitigation
Update MCP Salesforce Connector to >= 0.1.10; enforce attribute allowlists

Source: NVD

CVE-2026-26029

high

sf-mcp-server (Salesforce MCP)

Command injection via unsafe child_process.exec when constructing Salesforce CLI commands with user-controlled input; allows arbitrary code execution on the host

Fixed in
unknown β€” check upstream
Mitigation
Replace child_process.exec with execFile() and sanitize all user-controlled inputs; avoid sf-mcp-server until patched

Source: NVD (2026-02-11)

CVE-2026-27203

medium

eBay API MCP Server (open-source)

Environment variable injection via updateEnvFile function in ebay_set_user_tokens tool β€” all versions vulnerable; attacker can inject arbitrary env variables to the .env file

Fixed in
no fix confirmed
Mitigation
Sanitize all inputs to updateEnvFile; do not expose eBay MCP Server to untrusted inputs

Source: CVEDetails (2026-02-20)

CVE-2026-27735

medium

MCP Git Server (mcp-server-git)

Path traversal in git_add tool β€” unsafe GitPython repo.index.add() call without path boundary validation allows staging/committing files outside repo (e.g. /etc/shadow, ~/.ssh/id_rsa); attacker or confused LLM can exfiltrate sensitive host files via a commit push

Fixed in
2026.1.14
Mitigation
Update mcp-server-git to >= 2026.1.14; audit recent git commits managed by agents for unexpected file paths

Source: NVD / dev.to (2026-02-26)

CVE-2026-25253

high

OpenClaw (aka clawdbot, Moltbot)

Authentication token theft and RCE via malicious gatewayUrl β€” OpenClaw automatically establishes a WebSocket connection to a URL provided in the query string without origin validation; clicking attacker-crafted link causes OpenClaw to transmit auth token to attacker-controlled server; attacker replays token for full system access. 17,500+ internet-exposed instances identified.

Fixed in
2026.1.29
Mitigation
Update OpenClaw to >= 2026.1.29; block public internet exposure of OpenClaw instances

Source: SonicWall / Hunt.io / runZero (2026-02-03 to 2026-02-26)

CVE-2026-25725

high

Claude Code

Sandbox escape via persistent configuration injection β€” bubblewrap sandbox failed to protect missing .claude/settings.json; malicious code running inside sandbox creates settings.json with SessionStart hooks that execute with host privileges after Claude Code restart

Fixed in
2.1.2
Mitigation
Update Claude Code to >= 2.1.34 (covers this and subsequent fixes); monitor .claude/settings.json for unexpected SessionStart hooks

Source: NVD / GHSA-ff64-7w26-62rf (2026-02-06)

CVE-2026-0757

high

MCP Manager for Claude Desktop

Command injection sandbox escape β€” execute-command functionality fails to sanitize user-supplied strings from MCP config objects before passing to system calls; attacker crafts malicious webpage with injected config objects, causing MCP Manager to execute arbitrary commands outside the sandbox

Fixed in
unknown β€” check upstream
Mitigation
Restrict MCP Manager access to trusted configurations only; sanitize all MCP config object fields before system calls; block untrusted file/webpage access

Source: NVD / ZDI-CAN-27810 (2026-01-22)

CVE-2025-35028

critical

HexStrike AI MCP Server (0x4m4)

Command injection via semicolon-prefixed argument β€” EnhancedCommandExecutor class fails to sanitize command-line arguments; attacker provides argument beginning with ; to API endpoint, executing arbitrary commands with MCP server privileges (typically root in default config)

Fixed in
no fix confirmed at time of research
Mitigation
Sanitize all command-line arguments; replace exec()-style calls with execFile() with argument arrays; do not expose HexStrike AI MCP Server to untrusted networks or inputs

Source: Check Point Advisories / NVD (2025-11-30)

CVE-2026-3484

medium

nmap-mcp-server (PhialsBasement)

Command injection in Nmap CLI Command Handler β€” child_process.exec in src/index.ts processes special elements (CWE-74/CWE-77) without sanitization; remotely exploitable with no authentication required

Fixed in
patch commit 30a6b9e1c7fa6146f51e28d6ab83a2568d9a3488
Mitigation
Apply patch commit 30a6b9e...; replace child_process.exec with execFile() and argument arrays; sanitize all nmap arguments

Source: NVD / PT Security (2026-03-04)

CVE-2026-26118

high

Azure MCP Server Tools (Microsoft Azure)

SSRF leading to managed identity token theft and privilege escalation β€” attacker sends crafted input to exposed Azure MCP Server endpoint; server forwards request to attacker-controlled URL including its managed identity token; attacker captures token and gains all permissions associated with the MCP server's managed identity (can reach Azure resources, management APIs, subscriptions)

Fixed in
March 10, 2026 Patch Tuesday update
Mitigation
Apply Microsoft March 2026 security update; restrict Azure MCP Server endpoints to trusted callers; audit managed identity permissions (principle of least privilege); monitor for unexpected outbound requests from MCP server processes

Source: Microsoft Patch Tuesday March 2026 / Tenable / The Hacker News (2026-03-10)

CVE-2026-4192

high

quip-mcp-server (version 1.0.0)

Command injection in setupToolHandlers function β€” fails to sanitize user input before passing to system commands; allows remote attackers with low privileges to execute arbitrary commands on the underlying system

Fixed in
no fix available at time of disclosure β€” maintainers unresponsive
Mitigation
Avoid quip-mcp-server until patched; replace with sanitized alternatives; do not expose to untrusted networks

Source: SentinelOne (2026-03-19)

CVE-2026-4198

medium

mcp-server-auto-commit (version 1.0.0)

Command injection in getGitChanges function in index.ts β€” unsanitized user input passed to shell commands; requires local access to exploit

Fixed in
commit f7d992c830c5f2ec5749852e66c0195e3ed7fe30
Mitigation
Apply patch commit f7d992c...; replace exec() with execFile() and argument arrays

Source: SentinelOne (2026-03-19)

CVE-2026-33252

high

MCP Go SDK (go-sdk) Streamable HTTP transport

CSRF vulnerability in Streamable HTTP transport β€” cross-site POST requests with text/plain content-type trigger arbitrary tool execution on local MCP servers without user interaction

Fixed in
check upstream for patch
Mitigation
Restrict MCP Go SDK HTTP servers to localhost with proper Origin validation; prefer stdio transport for local deployments; update to latest version

Source: Miggo.io (2026-03-22)

CVE-2026-4270

medium

AWS API MCP Server (versions 0.2.14 through 1.3.9)

Improper Protection of Alternate Path β€” attacker bypasses file access restrictions in no-access and workdir features, potentially exposing configuration files and credentials on local filesystem; requires local access, no authentication needed

Fixed in
1.4.0 or later
Mitigation
Update AWS API MCP Server to >= 1.4.0; restrict MCP server to trusted local users only; audit file access permissions post-update

Source: SentinelOne (2026-03-19)

CVE-2026-27826

high

MCP Atlassian (mcp-atlassian, Confluence and Jira)

Unauthenticated SSRF via header injection β€” prior to version 0.17.0, attacker can forge server-side requests to internal Atlassian or adjacent network resources without authentication

Fixed in
0.17.0
Mitigation
Update mcp-atlassian to >= 0.17.0; restrict MCP Atlassian to trusted networks; audit outbound requests from Atlassian MCP server

Source: Miggo.io (2026-03-11); Rogue Security MCPwnfluence chain analysis (2026-03-23)

CVE-2026-27825

critical

MCP Atlassian (mcp-atlassian)

Unrestricted file write in mcp-atlassian β€” chains with CVE-2026-27826 (SSRF) for full unauthenticated RCE as root via MCPwnfluence attack chain; requires only two HTTP requests from local network; no authentication needed

Fixed in
0.17.0
Mitigation
Update mcp-atlassian to >= 0.17.0; do not expose MCP Atlassian on public or untrusted networks; monitor for unexpected file writes

Source: Pluto Security / Rogue Security MCPwnfluence (2026-03-23)

CVE-2025-59834

critical

Srmorete adb-mcp (ADB MCP Server, Node.js)

Command injection in ADB MCP Server versions 0.1.0 and prior β€” user-controlled input in tool definitions passed to system commands via string concatenation without sanitization; shell metacharacters (;, |, &&, $(), backticks) enable arbitrary command execution with MCP server process privileges; network-accessible, no authentication required, low complexity

Fixed in
commit 041729c or later
Mitigation
Update adb-mcp to patched version (commit 041729c+); restrict network access to trusted sources only; implement WAF with command injection rules; audit logs for exploitation attempts

Source: NVD (2025-09-25); SentinelOne (2026-03-24)

CVE-2026-33010

critical

mcp-memory-service (multi-agent memory backend, Python)

Critical CORS misconfiguration in mcp-memory-service prior to 10.25.1 β€” when HTTP server enabled (MCP_HTTP_ENABLED=true), overly permissive CORS settings (allow_origins=['*'], allow_credentials=True) allow any website to read API responses cross-origin, enabling cross-origin memory theft and unauthorized access to agent memory stores

Fixed in
10.25.1
Mitigation
Upgrade mcp-memory-service to >= 10.25.1; set MCP_HTTP_ENABLED=false if HTTP not required; restrict CORS origins to trusted domains; never expose memory service endpoints to public networks

Source: SentinelOne / integsec.com (2026-03-27)

CVE-2026-33946

medium

MCP Ruby SDK (mcp gem, streamable_http_transport.rb)

Session hijacking vulnerability in MCP Ruby SDK prior to 0.9.2 β€” streamable_http_transport.rb lacks sufficient session binding; attackers obtaining a valid session ID can intercept all real-time data from Server-Sent Events (SSE) streams, exfiltrating tool responses and agent outputs

Fixed in
0.9.2
Mitigation
Update MCP Ruby SDK (mcp gem) to >= 0.9.2; bind SSE sessions to client IP and additional entropy; use short-lived session tokens; prefer stdio transport over HTTP when possible

Source: Tenable CVE / GitLab Security Advisories (2026-03-27)

CVE-2026-27597

critical

agentfront enclave (JavaScript sandbox for AI agent code execution)

Sandbox escape in agentfront enclave prior to version 2.11.1 β€” improper control of code generation allows escape from the secure JavaScript sandbox designed for safe AI agent code execution; enables arbitrary code execution outside the sandboxed environment

Fixed in
2.11.1
Mitigation
Update agentfront enclave to >= 2.11.1; apply defense-in-depth by adding OS-level sandboxing (Docker, gVisor) around the sandbox process; do not rely solely on JS sandbox for isolation of untrusted code

Source: radar.offseq.com (2026-03-28)

CVE-2026-24910

high

Bun runtime (bun.sh)

Malicious npm packages can execute lifecycle scripts (postinstall) without validating source origin β€” allows supply chain payloads to run during npm install in Bun environments; affects developer machines using Bun as runtime

Fixed in
v1.3.5
Mitigation
Update Bun to >= 1.3.5; audit package postinstall hooks before running install; prefer lockfile-verified installs

Source: Security research (2026-03); referenced in Claude Code supply chain risk analysis

CVE-2025-15061

critical

Framelink Figma MCP Server (figma-developer-mcp)

Command injection RCE via fetchWithRetry method β€” user-supplied input passed to system calls without sanitization of shell metacharacters; authentication not required; allows arbitrary code execution with MCP server service account privileges

Fixed in
latest patched version (see upstream)
Mitigation
Update Framelink Figma MCP Server to latest version; sanitize all user-supplied inputs; restrict MCP Server network access to trusted sources

Source: ZDI-25-1197 / SentinelOne (2025-12-29, NVD published 2026-01-23)

CVE-2026-5058

critical

aws-mcp-server

Command injection via improper validation of the allowed commands list β€” remote attackers can execute arbitrary code without authentication by passing shell metacharacters in command arguments; vendor rejected initial report, published as 0-day advisory by ZDI

Fixed in
no vendor patch β€” treat as unpatched 0-day; avoid using aws-mcp-server in network-accessible environments
Mitigation
Do not expose aws-mcp-server to untrusted network access; use allowlists enforced at OS level; consider alternative AWS MCP implementations with active security support; monitor ZDI advisory for future vendor patch

Source: ZDI-26-246 (2026-03-30); vendor rejected initial report

CVE-2026-31951

high

LibreChat (versions 0.8.2-rc1 through 0.8.3-rc1)

Information disclosure via malicious MCP server β€” insufficient access control in MCP server header processing allows credential placeholders to resolve to victim user OAuth tokens rather than the server creator's credentials; malicious MCP server can exfiltrate OAuth tokens through HTTP headers

Fixed in
0.8.3-rc2 or later β€” check upstream
Mitigation
Update LibreChat to >= 0.8.3-rc2; do not add MCP servers from untrusted sources in LibreChat; audit all configured MCP servers for unexpected HTTP header handling

Source: SentinelOne (2026-04-03)

CVE-2026-34742

high

Go MCP SDK (HTTP-based MCP servers using StreamableHTTPHandler or SSEHandler)

DNS rebinding vulnerability in Go MCP SDK prior to 1.4.0 β€” HTTP-based MCP servers on localhost without authentication lack DNS rebinding protection; malicious websites can bypass same-origin policy via DNS rebinding attack to invoke MCP tools or access resources on the local MCP server using developer credentials

Fixed in
1.4.0
Mitigation
Update Go MCP SDK to >= 1.4.0; prefer stdio transport over HTTP for local MCP servers; implement Host header validation; add authentication to all HTTP-based MCP server endpoints; do not run HTTP MCP servers on localhost without auth

Source: NVD / Red Hat (2026-04-02)

CVE-2026-5323

medium

a11y-mcp (accessibility MCP server, priyankark, up to 1.0.5)

Server-side request forgery in a11y-mcp versions up to 1.0.5 via A11yServer function in src/index.js β€” requires local initiation but allows requests to internal network resources through the accessibility scanning functionality

Fixed in
1.0.6
Mitigation
Update a11y-mcp to >= 1.0.6; restrict a11y-mcp network access to trusted targets; validate all URLs passed to A11yServer function

Source: Tenable / NVD (2026-04-02)

CVE-2026-35577

medium

Apollo MCP Server (prior to version 1.7.0)

Missing Host header validation on incoming HTTP requests when using StreamableHTTP transport β€” allows DNS rebinding attacks that bypass same-origin policy and invoke tools or access resources on behalf of local users; risk is mitigated in deployments using authentication, network controls, or stdio transport

Fixed in
1.7.0
Mitigation
Update Apollo MCP Server to >= 1.7.0; prefer stdio transport over HTTP; implement Host header validation; add authentication to all HTTP-based MCP server endpoints; do not run HTTP MCP servers on localhost without auth

Source: NVD (2026-04-10)

CVE-2026-5374

medium

runZero Platform (prior to version 4.0.260202.0)

Information disclosure (CWE-863: Incorrect Authorization) β€” MCP agents could access remediation and asset information from outside the authorized organization scope; cross-org data leakage through misconfigured MCP authorization boundaries

Fixed in
4.0.260202.0
Mitigation
Update runZero Platform to >= 4.0.260202.0; audit MCP agent permissions to ensure org-scope isolation; validate organization boundary enforcement after upgrade

Source: runZero advisory (2026-04-07)

CVE-2026-5833

high

mcp-server-taskwarrior (awwaiid, up to 1.0.1)

Command injection through the Identifier argument in server.setRequestHandler β€” requires local attack initiation but allows arbitrary command execution via unvalidated task identifier input passed to the shell

Fixed in
patched; update to latest version
Mitigation
Update mcp-server-taskwarrior to latest patched version; restrict server to trusted local environments; sanitize all task identifier inputs

Source: NVD (2026-04-09)

CVE-2026-5619

medium

mcp-summarization-functions (Braffolk, up to 0.1.5)

Vulnerability in Braffolk mcp-summarization-functions up to version 0.1.5 β€” exact nature of the flaw is not yet fully documented; treat as unverified pending full disclosure

Fixed in
0.1.6 or later β€” update to latest version
Mitigation
Update mcp-summarization-functions to latest version; do not use in production until full advisory is published

Source: CVEDetails (2026-04-06)

CVE-2026-39974

medium

n8n-MCP (MCP server for n8n workflow documentation)

Vulnerability in n8n-MCP, a Model Context Protocol server providing AI assistants with comprehensive access to n8n node documentation and operations β€” exact nature not yet fully disclosed; CVE record reserved

Fixed in
update to latest version
Mitigation
Update n8n-MCP to latest version; monitor CVE record for full advisory; restrict n8n-MCP to trusted environments

Source: CVE.org (2026-04-09)

CVE-2026-27124

high

FastMCP and FastMCP OAuthProxy

The OAuthProxy component used for GitHub OAuth authentication does not properly validate a user's consent after authentication β€” an attacker could leverage this flaw to bypass OAuth consent validation and gain unauthorized access to connected MCP tools using a victim's GitHub identity

Fixed in
update to patched version β€” check upstream FastMCP releases
Mitigation
Update FastMCP to latest patched version; audit OAuth flows in any MCP server using FastMCP OAuthProxy; implement additional server-side consent validation; monitor GitHub OAuth grant tokens for unexpected usage

Source: Red Hat Security Advisory (2026-04-06)

CVE-2026-33032

critical

nginx-ui (MCP integration, /mcp_message endpoint)

Missing authentication middleware on the /mcp_message endpoint in nginx-ui's MCP integration β€” the /mcp_message handler lacks the AuthRequired() middleware present on the /mcp endpoint, allowing unauthenticated network-adjacent attackers to invoke all 12 MCP tools (including nginx_config_add with auto-reload) and achieve complete nginx server takeover in two HTTP requests. 2,689 publicly reachable instances confirmed exposed. Actively exploited in the wild since March 2026; added to VulnCheck KEV April 13, 2026.

Fixed in
v2.3.4 (released 2026-03-15)
Mitigation
Update nginx-ui to >= v2.3.4 immediately; restrict /mcp_message to localhost or trusted network; do not expose nginx-ui admin interfaces to untrusted networks; audit nginx configs for unauthorized modifications

Source: Pluto Security / Rapid7 / Picus Security (2026-04-15 to 2026-04-16)

CVE-2026-27944

critical

nginx-ui (/api/backup endpoint)

Unauthenticated /api/backup endpoint in nginx-ui leaks encryption keys used to decrypt database backups, exposing user credentials, SSL private keys, and node_secret values stored in the nginx-ui configuration

Fixed in
v2.3.4
Mitigation
Update nginx-ui to >= v2.3.4; restrict admin interface to trusted networks; rotate all credentials stored in nginx-ui after any exposure

Source: Picus Security (2026-04-16)

CVE-2025-56404

medium

MariaDB MCP server (SSE service)

Information disclosure vulnerability in MariaDB MCP server β€” the SSE (Server-Sent Events) service lacks proper user validation, allowing unauthenticated attackers to access sensitive MCP data including database connection information and query results streamed via the SSE endpoint

Fixed in
update to latest version β€” check upstream MariaDB MCP releases
Mitigation
Update MariaDB MCP to latest version; enforce authentication on all SSE endpoints; do not expose MariaDB MCP server to untrusted networks

Source: SentinelOne (2026-04-15)

CVE-2026-30615

high

Windsurf AI IDE (MCP integration)

Zero-click prompt injection in Windsurf's MCP integration β€” attacker crafts malicious prompts that developers copy and paste, causing the MCP agent to write malicious configuration entries and execute arbitrary commands without any user interaction; part of the broader OX Security STDIO design flaw research affecting 150M+ MCP SDK downloads

Fixed in
check upstream Windsurf releases
Mitigation
Update Windsurf to latest patched version; treat all copied prompts from untrusted sources as potentially adversarial; audit MCP server configurations after opening external repositories; sandbox MCP service execution

Source: OX Security (2026-04-15)

ADVISORY-MCP-STDIO-2026-001

critical

MCP STDIO interface (all SDK languages: Python, TypeScript, Java, Rust)

Architectural design flaw in Anthropic's Model Context Protocol STDIO interface β€” the SDK receives a configuration to start a tool, uses STDIO to run it, and performs no validation of input before executing commands on the operating system. Affects all major MCP SDKs and an estimated 200,000+ servers and 150M+ downloads. Anthropic has stated this is 'by design' and that input sanitization is the developer's responsibility. Enables arbitrary command execution in any application that integrates MCP without its own validation layer.

Fixed in
no vendor patch β€” Anthropic considers behavior by design
Mitigation
Validate and sanitize ALL user input before passing to MCP STDIO; run MCP services in sandboxes with restricted OS permissions; block public IP access to MCP services; treat all MCP configurations as untrusted; use only official MCP server directories; apply defense-in-depth with OS-level sandboxing

Source: OX Security (2026-04-15); The Register (2026-04-16)

CVE-2026-30623

critical

LiteLLM (MCP SDK stdio transport)

Command injection via MCP SDK stdio transport in LiteLLM β€” StdioServerParameters executes the configured command even when it fails to produce a valid server handle, allowing arbitrary OS command execution when an attacker controls the command string via prompt injection or poisoned MCP marketplace configuration

Fixed in
patched β€” update LiteLLM to latest version
Mitigation
Update LiteLLM immediately; validate all MCP stdio command parameters; never derive MCP command strings from user-controlled input

Source: OX Security / LiteLLM (2026-04-15); CyberSecurityNews (2026-04-21)

CVE-2026-40933

high

Flowise (MCP STDIO integration)

Command injection via MCP STDIO interface in Flowise β€” attacker-controlled MCP configuration allows arbitrary OS command execution through the stdio transport layer without user interaction; discovered as part of OX Security's MCP STDIO architectural research

Fixed in
check upstream Flowise releases for patch
Mitigation
Update Flowise to latest version; sandbox MCP service execution; block public IP access to Flowise MCP endpoints; treat all MCP STDIO configurations as untrusted

Source: OX Security (2026-04-15); THN (2026-04-20)

CVE-2026-33224

critical

Bisheng (MCP STDIO integration)

Command injection via MCP STDIO interface in Bisheng β€” arbitrary OS command execution through the stdio transport layer; discovered and patched as part of OX Security's MCP STDIO architectural research affecting the broader ecosystem

Fixed in
patched β€” update Bisheng to latest version
Mitigation
Update Bisheng immediately; validate all MCP command parameters at the application layer

Source: OX Security (2026-04-15); CyberSecurityNews (2026-04-21)

CVE-2025-69256

high

Serverless Framework (experimental MCP server feature)

Command injection RCE vulnerability in Serverless Framework's experimental MCP server feature β€” allows attackers to execute arbitrary system commands via maliciously crafted MCP requests to the Serverless CLI's MCP endpoint

Fixed in
check upstream Serverless Framework releases
Mitigation
Disable Serverless Framework experimental MCP server feature if not required; update to latest Serverless Framework version; do not expose the MCP endpoint to untrusted networks

Source: SentinelOne (2026-04-22)

CVE-2026-6494

medium

Red Hat Ansible Automation Platform (AAP) MCP server

Unauthenticated remote log injection in the Red Hat AAP MCP server β€” an unauthenticated attacker can exploit a log injection vulnerability by sending specially crafted input to manipulate log entries, potentially poisoning audit trails or triggering downstream log processing vulnerabilities

Fixed in
check Red Hat AAP MCP server security errata
Mitigation
Apply Red Hat security errata for AAP MCP server; sanitize all MCP server log inputs; restrict MCP endpoint access to trusted networks only

Source: Red Hat Customer Portal (2026-04-17)

CVE-2026-35021

critical

Claude Code CLI and Claude Agent SDK

OS command injection vulnerability in Claude Code CLI and Agent SDK β€” attackers craft malicious file paths containing shell metacharacters (e.g., $() or backticks) that are passed to system calls without sanitization, allowing arbitrary command execution with the privileges of the running agent

Fixed in
update Claude Code to latest version; see minimum_safe_versions
Mitigation
Update Claude Code to latest version; never process untrusted file paths without sanitization; restrict shell metacharacter input in file path arguments; run Claude Code with minimum required OS permissions

Source: SentinelOne (2026-04-10)

CVE-2026-39861

critical

Anthropic Claude Code

Sandbox escape via symlink manipulation in Anthropic Claude Code β€” prior to version 2.1.64, Claude Code's sandbox implementation failed to prevent sandboxed processes from creating symbolic links pointing to locations outside the workspace directory; attackers can create crafted symlinks inside the sandbox that allow read or write access to arbitrary host filesystem paths. Part of a pair of RCE code paths documented by Sonar researchers (April 30, 2026); the second code path exploits how Claude Code reads and processes project configuration files on startup in untrusted directories.

Fixed in
2.1.64
Mitigation
Update Claude Code to >= 2.1.64 (or latest; see minimum_safe_versions); never run Claude Code in untrusted directories without reviewing project files first (CLAUDE.md, .mcp.json, .claude/settings.json); use --no-memory flag in untrusted contexts; treat project config files as executable code

Source: SentinelOne (2026-04-23); Sonar blog (2026-04-30)

CVE-2026-30625

critical

Upsonic 0.71.6 (MCP server/task creation)

Remote code execution in Upsonic 0.71.6 β€” the application allows users to define MCP server configurations including command and arguments that are executed server-side without adequate validation; attackers with access to MCP configuration endpoints can achieve arbitrary command execution with service account privileges

Fixed in
update Upsonic to version after 0.71.6 β€” check upstream releases
Mitigation
Update Upsonic to latest version; restrict access to MCP server configuration interfaces; validate and sanitize all command parameters before execution; do not expose Upsonic configuration API to untrusted networks

Source: Red Hat Customer Portal (2026-04-16)

CVE-2026-7593

high

Sunwood-ai-labs command-executor-mcp-server (up to 0.1.0)

OS command injection in Sunwood-ai-labs command-executor-mcp-server up to version 0.1.0 β€” the execute_command function is vulnerable to command injection via unsanitized user-supplied input; a public exploit is available; vendor has not responded to disclosure

Fixed in
no vendor patch β€” treat as unpatched; avoid using this MCP server in any environment
Mitigation
Remove command-executor-mcp-server from all MCP configurations; do not run MCP servers with broad shell command execution capabilities without proper sandboxing and input validation; use alternative MCP servers with active security maintenance

Source: NVD / Tenable (2026-05-01)

CVE-2026-7591

medium

TimBroddin astro-mcp-server (up to 1.1.1)

Security vulnerability in TimBroddin astro-mcp-server up to version 1.1.1 β€” the impacted function is in src/index.ts; exact nature not yet fully documented at time of writing

Fixed in
1.1.2 or later β€” update to latest version
Mitigation
Update astro-mcp-server to >= 1.1.2; monitor NVD entry for full advisory

Source: NVD (2026-05-01)

CVE-2026-5059

critical

aws-mcp-server

Second command injection vulnerability in aws-mcp-server (ZDI-CAN-27969) β€” distinct from CVE-2026-5058 (ZDI-CAN-27968); both rated CVSS 9.8 unauthenticated RCE; vendor rejected reports for both CVEs and no patch is available for either

Fixed in
no vendor patch β€” both CVE-2026-5058 and CVE-2026-5059 are unpatched 0-days
Mitigation
Do not use aws-mcp-server in any network-accessible environment; use alternative AWS MCP implementations with active security support; apply OS-level command allowlists; monitor ZDI for future vendor engagement

Source: ZDI-26-246 (2026-03-30)

CVE-2025-66335

high

Apache Doris MCP Server (before 0.6.1)

Improper neutralization flaw in Apache Doris MCP Server query context handling β€” versions before 0.6.1 may allow execution of unintended SQL statements and bypass of access restrictions when attacker-controlled input is passed into query context; enables unauthorized data access and potential exfiltration via the MCP server's database interface

Fixed in
0.6.1 β€” update Apache Doris MCP Server immediately
Mitigation
Update to Apache Doris MCP Server >= 0.6.1; restrict MCP server access to trusted agent identities only; validate and parameterize all SQL query inputs; apply least-privilege database permissions to the MCP server service account

Source: NVD (2026-04-20)

CVE-2025-53107

high

Git MCP Server

Command injection vulnerability in Git MCP Server β€” attacker-controlled input passed to git operations without proper sanitization allows execution of arbitrary OS commands; enables full host compromise through the MCP interface

Fixed in
update to latest version β€” check upstream
Mitigation
Update Git MCP Server to latest patched version; restrict the MCP server to trusted localhost connections only; apply OS-level command sandboxing; use mcp-server-git 2026.1.14+ which addresses related path traversal (CVE-2026-27735)

Source: SentinelOne (2026-04-29)

CVE-2026-22252

high

LibreChat (STDIO MCP interface)

Command injection vulnerability in LibreChat's STDIO MCP interface β€” part of the systemic OX Security STDIO design flaw (ADVISORY-MCP-STDIO-2026-001); attacker-controlled external MCP server configuration can inject shell commands that execute with the privileges of the LibreChat process; separate from CVE-2026-31951 (LibreChat OAuth token exfiltration)

Fixed in
apply LibreChat patch for STDIO command injection β€” check upstream for patched release
Mitigation
Update LibreChat to patched version; validate and sanitize all External MCP Server command+args before passing to shell; do not allow untrusted users to configure MCP server commands; apply allowlisting for permitted MCP server executables

Source: OX Security MCP STDIO Advisory ADVISORY-MCP-STDIO-2026-001 (2026-04-15)

CVE-2026-22688

high

WeKnora (STDIO MCP interface)

Command injection vulnerability in WeKnora's STDIO MCP interface β€” part of the systemic OX Security STDIO design flaw (ADVISORY-MCP-STDIO-2026-001); attacker-controlled MCP server configuration injects OS commands executed with WeKnora process privileges

Fixed in
apply WeKnora patch β€” check upstream
Mitigation
Update WeKnora to patched version; restrict external MCP server configuration to trusted administrators; apply input validation on all MCP server command parameters

Source: OX Security MCP STDIO Advisory ADVISORY-MCP-STDIO-2026-001 (2026-04-15)

CVE-2025-54994

high

@akoskm/create-mcp-server-stdio (npm scaffold)

Command injection vulnerability in the @akoskm/create-mcp-server-stdio npm scaffold β€” part of the systemic OX Security STDIO design flaw; the scaffold generates MCP server boilerplate code that passes user-supplied arguments directly to shell without sanitization, propagating the vulnerability to all projects created with the template

Fixed in
use patched scaffold version β€” regenerate or patch existing servers created with vulnerable template
Mitigation
Stop using @akoskm/create-mcp-server-stdio until patched; audit all MCP servers created with this scaffold for command injection patterns; apply CWE-78 mitigations (input validation, command allowlisting) to generated server code

Source: OX Security MCP STDIO Advisory ADVISORY-MCP-STDIO-2026-001 (2026-04-15)

CVE-2026-26030

high

Microsoft AI Agent Frameworks (in-memory vector store + ExecuteCode/DownloadFileAsync tools)

Remote code execution vulnerability in Microsoft AI agent frameworks that expose both ExecuteCode and DownloadFileAsync tools β€” attacker chains these two tools to (1) create a malicious script in the agent sandbox, then (2) escape by downloading it to a dangerous host location (e.g. Windows Startup folder) for persistent execution; sandbox escape is achievable via legitimate tool-call chaining without any binary exploit

Fixed in
apply Microsoft patch; remove DownloadFileAsync or restrict its permitted download paths; update AI agent framework to latest version
Mitigation
Patch Microsoft AI agent framework to latest version; restrict DownloadFileAsync to safe target directories only; audit agent tool combinations for dangerous chaining potential (ExecuteCode + any write-to-startup-path tool); apply principle of least privilege on agent tool access; require human approval for file write + execute sequences

Source: Microsoft Security Blog (2026-05-07)

CVE-2026-42559

high

RMCP (Rust SDK for Model Context Protocol)

DNS rebinding vulnerability in RMCP's Streamable HTTP server transport β€” the server did not validate the incoming Host header, allowing a malicious public website via DNS rebinding to send authenticated requests to an MCP server running on the victim's loopback or private-network interface. Attacker can make any tool call as if they were a locally-running MCP-connected AI agent.

Fixed in
1.4.0
Mitigation
Update rmcp crate to >= 1.4.0; validate Host header on all incoming Streamable HTTP server requests; bind MCP servers to 127.0.0.1 only when network access is not required

Source: Tenable / NVD (2026-05-14)

CVE-2026-35568

high

MCP Java SDK (official Java SDK for Model Context Protocol)

DNS rebinding vulnerability in the MCP Java SDK β€” allows an attacker to access a locally or network-private Java SDK MCP server via the victim's browser. The attack enables an attacker to make any tool call to the server as if they were a locally-running MCP-connected AI agent.

Fixed in
1.0.0
Mitigation
Update MCP Java SDK to >= 1.0.0 (GHSA-8jxr-pr72-r468); bind MCP servers to localhost only; validate Host header on all incoming requests

Source: Tenable (2026-04-07)

CVE-2026-39313

high

mcp-framework (npm)

Denial-of-service vulnerability in mcp-framework HTTP transport β€” the readRequestBody() function concatenates incoming POST body chunks without enforcing the configured maxMessageSize limit, allowing a remote unauthenticated attacker to crash any mcp-framework HTTP server by sending a single oversized request to the /mcp endpoint, exhausting server memory.

Fixed in
0.2.22
Mitigation
Update mcp-framework to >= 0.2.22; as interim measure, deploy reverse proxy (nginx/HAProxy) with request body size limits; restrict /mcp endpoint to trusted network sources; monitor for oversized POST requests

Source: SentinelOne (2026-04-16)

CVE-2026-25723

high

Claude Code

File-write sandbox bypass in Claude Code β€” piped sed and echo commands escaped the project sandbox because command chaining was not validated against the file-write restriction rules. Attackers could use piped commands to write arbitrary files outside the permitted project boundary.

Fixed in
2.0.55
Mitigation
Update Claude Code to >= 2.0.55; in multi-agent environments validate command chaining patterns; treat piped shell commands as potentially sandbox-escaping

Source: VentureBeat / BeyondTrust security research (2026-04-30)

CVE-2026-33068

high

Claude Code

Permission mode bypass in Claude Code β€” Claude Code resolved permission modes from .claude/settings.json before showing the workspace trust dialog. A malicious repository could set permissions.defaultMode to 'bypassPermissions', causing the trust dialog to never appear and auto-approving all tool calls from the malicious repository.

Fixed in
2.1.53
Mitigation
Update Claude Code to >= 2.1.53; always review .claude/settings.json for suspicious permission overrides before accepting workspace trust; never run claude in untrusted repositories

Source: VentureBeat / Adversa research (2026-04-30)

ADVISORY-CC-2026-002

medium

Claude Code

Deny-rule enforcement bypass via subcommand chain length β€” Claude Code silently dropped its configured deny rules once a command exceeded 50 subcommands. Attackers could craft commands with 50+ chained subcommands to bypass any configured allow/deny rules, including security-critical restrictions.

Fixed in
2.1.90
Mitigation
Update Claude Code to >= 2.1.90; audit any workflows with unusually long command chains; do not rely solely on deny-list rules without defense-in-depth controls

Source: Adversa AI / VentureBeat (2026-05-01)

CVE-2026-20205

high

Splunk MCP Server app (below 1.0.3)

Session and authorization tokens written to log files in clear text in Splunk MCP Server app versions below 1.0.3 β€” a user with access to the Splunk _internal index or the mcp_tool_admin capability can read authentication tokens in plain text, enabling session hijacking, privilege escalation, or unauthorized access to protected Splunk resources

Fixed in
1.0.3
Mitigation
Update Splunk MCP Server app to >= 1.0.3; restrict _internal index access to administrator roles only; rotate any tokens that may have been exposed; audit mcp_tool_admin capability assignments

Source: Splunk Advisory SVD-2026-0407 / SentinelOne / NVD (2026-04-15)

CVE-2026-2256

critical

MS-Agent v1.5.2 (ModelScope, Alibaba)

Shell command injection in the MS-Agent Shell tool β€” six validation layers exist but all are bypassable via regex blacklist evasion; attacker injects crafted content into any data source consumed by the agent (prompts, documents, logs, research inputs) to execute arbitrary OS commands; no direct shell access or operator misuse required. Enables reading secrets (API keys, tokens, config files), dropping payloads, modifying workspace state, establishing persistence, and pivoting to adjacent services.

Fixed in
check upstream MS-Agent releases post-1.5.2
Mitigation
Update MS-Agent beyond v1.5.2; replace regex-based command blacklisting with a strict allowlist of permitted operations; never pass untrusted external content (documents, web pages, user input) directly to agent shell tools without sanitization; isolate MS-Agent execution in sandboxes

Source: SecurityWeek / Itamar Yochpaz (Medium) / CyberSecurityNews (2026-02)

CVE-2026-32211

critical

Azure MCP Server (@azure-devops/mcp npm β€” Microsoft Azure DevOps integration)

Information disclosure via missing authentication in the Azure MCP Server β€” the server exposes tools for interacting with Azure DevOps (work items, repos, pipelines, pull requests) without proper authentication, allowing unauthenticated network-accessible attackers to read sensitive data including configuration details, API keys, authentication tokens, and project data. CVSS vector: AV:N/AC:L/PR:N/UI:N (network-reachable, no credentials required, no user interaction needed). The MCP SDK itself does not include built-in authentication β€” the implementation flaw places responsibility on each server.

Fixed in
no patch confirmed at time of research β€” Microsoft has published mitigation guidance; monitor Microsoft Security Response Center for updates
Mitigation
Do not expose Azure DevOps MCP server to untrusted networks; require authentication at the network perimeter (reverse proxy with auth); restrict access to trusted agent identities only; audit all Azure DevOps data accessible via the MCP server; monitor Microsoft MSRC for patch release

Source: Microsoft disclosure / WindowsNews.ai / Dev Community (2026-04-03)

CVE-2026-44112

critical

OpenClaw (OpenShell managed sandbox backend)

TOCTOU race condition in the OpenShell managed sandbox backend β€” attacker redirects writes outside the intended sandbox boundary; can be used to modify configuration files, plant backdoors, and establish persistence on the host system. Most severe link in the Claw Chain exploit chain.

Fixed in
OpenClaw 2026.4.22
Mitigation
Update OpenClaw to >= 2026.4.22 immediately; apply OS-level file integrity monitoring on OpenClaw configuration directories; restrict OpenClaw sandbox backend write permissions at the OS level as defense-in-depth

Source: Cyera Research / The Hacker News (2026-05)

CVE-2026-44113

high

OpenClaw (OpenShell managed sandbox backend)

TOCTOU race condition enabling file reads outside the sandbox intended boundaries β€” attacker can exfiltrate sensitive system files, credentials, and internal artifacts by exploiting the race window during sandbox file access validation; first step in the Claw Chain attack: attacker uses this to expose credentials before chaining to CVE-2026-44118 for privilege escalation

Fixed in
OpenClaw 2026.4.22
Mitigation
Update OpenClaw to >= 2026.4.22; see CVE-2026-44112 for chain context

Source: Cyera Research / The Hacker News (2026-05)

CVE-2026-44115

high

OpenClaw (shell allowlist validation)

Incomplete list of disallowed inputs in the OpenClaw shell allowlist validation logic β€” attacker bypasses the allowlist to execute commands or access files that should be blocked; used as a stepping stone in the Claw Chain to expand the initial sandbox compromise

Fixed in
OpenClaw 2026.4.22
Mitigation
Update OpenClaw to >= 2026.4.22; see CVE-2026-44112 for chain context

Source: Cyera Research / The Hacker News (2026-05)

CVE-2026-44118

critical

OpenClaw (privilege model)

Privilege escalation to owner-level control in OpenClaw β€” exploited in step 3 of the Claw Chain (after credential exposure via CVE-2026-44113 + CVE-2026-44115), allowing an attacker with initial plugin/prompt access to obtain full owner-level permissions on the OpenClaw instance; enables unrestricted configuration modification and backdoor installation in the final step (CVE-2026-44112)

Fixed in
OpenClaw 2026.4.22
Mitigation
Update OpenClaw to >= 2026.4.22; apply principle of least privilege on OpenClaw instances; do not expose OpenClaw admin interfaces to untrusted networks

Source: Cyera Research / Rescana / The Hacker News (2026-05)

CVE-2026-35020

critical

Claude Code CLI and Claude Agent SDK

OS command injection via TERMINAL environment variable manipulation β€” Claude Code constructs a shell command using the TERMINAL variable with shell=true without sanitizing shell metacharacters; a local attacker or prompt-injection payload that controls the TERMINAL environment variable can execute arbitrary commands with Claude Code process privileges; first link in a 3-CVE chain: CVE-2026-35020 (TERMINAL injection) β†’ CVE-2026-35021 (path injection) β†’ CVE-2026-35022 (auth helper exfil)

Fixed in
Claude Code 2.1.92 / Claude Agent SDK 0.1.56
Mitigation
Update Claude Code to >= 2.1.92; do not allow untrusted environments to set the TERMINAL variable; run Claude Code in isolated environments with controlled env vars

Source: SentinelOne (2026-04-10); Phoenix Security (2026-04-03)

CVE-2026-35022

critical

Claude Code CLI and Claude Agent SDK

OS command injection in authentication helper execution β€” helper config values (apiKeyHelper, awsAuthRefresh, awsCredentialExport, gcpAuthRefresh) are passed to shell with shell=true without input validation; attackers who influence these settings (e.g. via CVE-2026-35020 writing malicious .claude/settings.json) can inject shell metacharacters to execute arbitrary commands and exfiltrate credentials; confirmed via four escalating PoC variants including multi-line file exfiltration of Claude Code's own MEMORY.md conversation history over HTTP

Fixed in
Claude Code 2.1.92 / Claude Agent SDK 0.1.56
Mitigation
Update Claude Code to >= 2.1.92; sanitize all auth helper config values before shell execution; never allow untrusted content to set auth helper parameters; rotate any credentials that may have been exposed

Source: SentinelOne (2026-04-10); GitHub Advisory GHSA-479q-mw77-pmr5; Phoenix Security (2026-04-03)

ADVISORY-CCACTION-2026-001

high

claude-code-action (Anthropic GitHub Action for CI/CD)

Indirect prompt injection via GitHub issue/PR content enabling permission bypass and CI/CD secret exfiltration β€” the action's checkWritePermissions function trusted any GitHub App actor whose token name ended in [bot], allowing any self-registered GitHub App to bypass write-permission checks and inject prompt payloads via issue bodies; injected prompts trick Claude Code into reading /proc/self/environ (exposing ANTHROPIC_API_KEY, OIDC tokens, and all workflow secrets) then writing contents to a GitHub issue comment; attacker who captures the OIDC token can exchange it for a GitHub App installation token with full repository write access; because Anthropic's own claude-code-action repository used the same vulnerable workflow, a successful attack could have propagated malicious code to every downstream consumer

Fixed in
claude-code-action v1.0.94; Claude Code 2.1.128 (blocks /proc/self/environ access)
Mitigation
Update claude-code-action to >= v1.0.94; update Claude Code to >= 2.1.128; audit GitHub Actions workflows for indirect prompt injection via issue/PR bodies; restrict CI/CD secrets to necessary workflows only; use OIDC token scoping; prefer workflow_run trigger over pull_request_target

Source: Flatt Security / RyotaK (2026-06-01); Microsoft Security Blog (2026-06-05); THN (2026-06-05)

CVE-2026-50548

critical

Cursor (agent terminal sandbox)

DuneSlide #1 β€” working-directory restriction bypass: the optional working_directory parameter on Cursor's run_terminal_cmd tool lets an AI agent write and run commands outside the intended workspace boundary, and overwriting the cursorsandbox binary turns sandboxed commands into unsandboxed OS-level RCE via zero-click prompt injection

Fixed in
Cursor Desktop 3.0 (working-directory fix shipped 2026-04-02)
Mitigation
Update Cursor to >= 3.0; audit agent terminal sessions for out-of-workspace command execution

Source: Cato AI Labs DuneSlide (2026-07-01); GitHub Security Advisory GHSA-8pcm-8jpx-hv8r; BitNinja (2026-06-26); THN (2026-07-02)

CVE-2026-50549

critical

Cursor (agent terminal sandbox)

DuneSlide #2 β€” file-write escape via insecure symlink-resolution fallback: when the safety check on path canonicalization fails, Cursor trusts the shortcut's path, letting the agent write files (e.g. overwrite the sandbox binary) outside the project boundary. Also the Cursor instance of the GhostApproval symlink approval-box class.

Fixed in
Cursor Desktop 3.0 (link-target fix shipped 2026-06-01/05)
Mitigation
Update Cursor to >= 3.0; do not accept agent file-write approvals for symlinked paths

Source: Cato AI Labs DuneSlide (2026-07-01); GitHub Security Advisory GHSA-8pcm-8jpx-hv8r; Wiz GhostApproval (2026-07-08); THN (2026-07-02)

CVE-2026-48124

high

Cursor (workspace .claude/.cursor hook config)

Workspace-controlled hook configuration file turns into unsandboxed command execution: a repo ships a hook config that the editor trusts and runs outside the agent sandbox on next launch, part of a broader 'configuration-based sandbox escape' pattern (files the agent writes inside its sandbox get executed by host tooling later, without re-checking trust)

Fixed in
Cursor 3.0.0
Mitigation
Update Cursor to >= 3.0.0; treat repo-provided hook/config files as untrusted until reviewed; do not let host tooling (Python extension, git hooks) auto-run files an agent wrote inside its own sandbox

Source: Pillar Security - Week of Sandbox Escapes (2026-07); BleepingComputer (2026-07)

CVE-2026-12958

high

Amazon Q Developer (VS Code extension / language server)

GhostApproval β€” symlink-based approval-box spoofing: a booby-trapped repository ships an innocent-looking file (e.g. project_settings.json) that is actually a symlink to a sensitive location (e.g. ~/.ssh/authorized_keys). When the developer asks the agent to set up the environment, it follows the link and writes attacker-supplied content (such as a public SSH key granting persistent passwordless access) outside the workspace, while the confirmation dialog shows a benign in-project path

Fixed in
Amazon Q language server 1.69.0 (2026-05-27)
Mitigation
Update Amazon Q language server to >= 1.69.0; never accept agent file-write approvals for symlinked paths; audit cloned repos for symlinks pointing outside the project before running setup

Source: Wiz GhostApproval (2026-07-08); AWS security bulletin; THN (2026-07-08)

CVE-2026-12957

high

Amazon Q Developer

Poisoned repository auto-loads a workspace config file and runs commands to steal a developer's AWS credentials once the workspace is trusted

Fixed in
Amazon Q language server 1.69.0 (2026-05-27)
Mitigation
Update to >= 1.69.0; do not auto-trust cloned workspaces; scope AWS credentials to least privilege and rotate if a poisoned repo was opened

Source: Wiz GhostApproval (2026-07-08); AWS security bulletin

CVE-2026-32871

high

FastMCP (OpenAPIProvider)

SSRF and path traversal via unencoded URL templates in OpenAPIProvider tool generation

Fixed in
See GHSA-vv7q-7jx5-f767 for patched version
Mitigation
Update FastMCP to the patched release; sanitize/encode URL template parameters before use

Source: GitHub Advisory GHSA-vv7q-7jx5-f767

CVE-2026-32625

critical

LibreChat (MCP access control)

MCP access-control and environment-variable injection vulnerabilities in LibreChat's MCP integration

Fixed in
See vendor advisory for patched version
Mitigation
Update LibreChat to the patched release; audit MCP server configuration for injectable environment variables

Source: Threat-Modeling.com (2026-06-02)

CVE-2026-0621

medium

@modelcontextprotocol/sdk (TypeScript)

ReDoS (regular expression denial of service) via resource template arrays

Fixed in
See GHSA-8r9q-7v3j-jr4g for patched version
Mitigation
Update @modelcontextprotocol/sdk to the patched release; validate/limit resource template array sizes

Source: GitHub Advisory GHSA-8r9q-7v3j-jr4g

CVE-2026-54316

critical

Claude Code (WebFetch tool, pre-approved huggingface.co hostname)

huggingface.co was allowlisted as a bare hostname for WebFetch, so every path on that domain, including attacker-created model repositories, was fetched with no permission prompt. Novee turned Hugging Face's public download counter into an exfiltration oracle: 64 attacker-created repos, one per possible character, and the counter that increments tells the attacker which character came next. An API key leaves one character per request, entirely over a pre-trusted domain.

Fixed in
Claude Code 2.1.163
Mitigation
Upgrade to >= 2.1.163. Independently of the patch, audit your own WebFetch and permission allowlists for bare hostnames: any domain that lets an attacker create content and read back a public counter is an exfiltration channel, not just a fetch target. Prefer path-scoped entries over bare hostnames.

Source: Novee Security (Elad Meged) at Black Hat USA 2026, 2026-08-05; CSA research note (2026-08-07); The Hacker News (2026-08-07)

CVE-2026-12537

critical

Google Gemini CLI + run-gemini-cli GitHub Action (container launcher)

OS command injection in the container launcher reached through a crafted .gemini/.env file. In headless CI the workspace is trusted automatically, so a .env shipped in an untrusted pull request is loaded as legitimate configuration and executes OS commands on the CI host BEFORE the sandbox initialises. A chained flaw let the agent read a sibling process's unredacted environment via /proc/[PID]/environ and push a backdoored commit through a dispatched second workflow with write access.

Fixed in
Gemini CLI 0.39.1 (or 0.40.0-preview.3); run-gemini-cli 0.1.22
Mitigation
Upgrade both the CLI and the Action, because patching one leaves the path open. Never let an agent run in headless CI with automatic workspace trust on untrusted pull requests. Enforce tool allowlists at execution time, not only at registration: this bug existed because registration checked the allowlist and execution never did.

Source: Novee Security at Black Hat USA 2026 (2026-08-05); CSA research note (2026-08-08); GHSA-wpqr-6v78-jr5g

CVE-2026-67431

critical

MCP Ruby SDK (mcp gem, StreamableHTTPTransport + legacy SSE transport)

Session IDs are not bound to a session owner. An attacker holding a stolen session ID sends tools/call requests through /messages/{session-id} that execute in the victim's session, with responses delivered to the legitimate user's SSE stream. Silent by design: the victim's session performs attacker actions with no visible signal.

Fixed in
mcp gem 0.23.0
Mitigation
Upgrade the mcp gem to >= 0.23.0. Until then, require an authentication token on every request and reject any request whose session ID does not match the authenticated principal.

Source: MCP Ruby SDK security advisories (2026-07-08 published, NVD 2026-07-29); Tenable; Rapid7; GitLab advisory database

CVE-2026-67432

high

MCP Ruby SDK (mcp gem, StreamableHTTPTransport)

Unbounded JSON-RPC request body, read BEFORE authentication checks run. The advisory documents a single 512 MB request driving process memory from 44 MB to 1.66 GB. Unauthenticated attackers can exhaust host memory.

Fixed in
mcp gem 0.23.0
Mitigation
Upgrade to >= 0.23.0. Put a reverse proxy in front that caps request body size, and run MCP hosts under a memory-limited cgroup or container so exhaustion kills the container rather than the host.

Source: MCP Ruby SDK security advisories (2026-07-08); NVD (2026-07-29)

CVE-2026-63118

medium

MCP Ruby SDK (mcp gem, StreamableHTTPTransport)

The Rack-mountable Streamable HTTP transport processes every JSON-RPC request without inspecting the HTTP Host or Origin header. No AllowedHosts, no AllowedOrigins, no DNS-rebinding guard. A malicious web page rebinds its own hostname to 127.0.0.1, then drives the victim's local MCP server cross-origin to enumerate tools, invoke them, and read the output back.

Fixed in
mcp gem 0.23.0
Mitigation
Upgrade to >= 0.23.0. Bind to 127.0.0.1 explicitly, or front the server with a reverse proxy that validates Host. Requiring a token per request also works, because a browser cannot read a token cross-origin.

Source: SentinelOne (2026-07-30); GitLab advisory database; NVD (2026-07-29)

CVE-2026-63119

medium

MCP Ruby SDK (mcp gem, StdioTransport + Client::Stdio)

Both stdio transports call IO#gets with no byte limit. A peer that sends data without a terminating newline forces the process to accumulate bytes until the host runs out of memory and the process is OOM-killed.

Fixed in
mcp gem 0.23.0 (adds a max_line_bytes parameter, default 4 MiB)
Mitigation
Upgrade to >= 0.23.0. Restrict which local executables can be launched as MCP stdio peers, and cap memory per host process.

Source: SentinelOne (2026-07-30); offseq radar; NVD (2026-07-29); GHSA-7683-3w9x-ch42

CVE-2026-67430

medium

MCP Ruby SDK (mcp gem, StreamableHTTPTransport)

Sessions never expire by default, so repeated initialize requests retain unbounded ServerSession objects until process memory is exhausted.

Fixed in
mcp gem 0.23.0
Mitigation
Upgrade to >= 0.23.0 and configure session expiry explicitly.

Source: Tenable (2026-07-30); NVD (2026-07-29)

CVE-2026-19335

medium

Jane-xiaoer/skill-vision-control 1.3.0 (config.ts getSkillVersionsDir)

Path traversal via the skillName argument, escaping the intended skill versions directory

Fixed in
unpatched as of 2026-08-17, maintainer has not responded to disclosure
Mitigation
Do not install; if already installed, treat any caller-supplied skill name as hostile and validate against a fixed allowlist

Source: VulDB via NVD (2026-08-09); 0dayNews wave summary

CVE-2026-19328

medium

aktsmm/skill-ninja-mcp-server 0.1.0 (installer.ts uninstallSkill)

Path traversal via workspacePath in the functions that install, update and remove skills and modify AGENTS.md. A server whose whole job is writing agent instruction files, with an unvalidated path argument.

Fixed in
0.1.1
Mitigation
Upgrade to 0.1.1. Also review AGENTS.md history in any repo this server touched, since the same argument that traverses paths writes agent instructions.

Source: VulDB via NVD (2026-08-09); Breachroad analysis

CVE-2026-19327

medium

abracadabra50/claude-sesh (enricher.ts enrichSession)

Path traversal in session enrichment, reachable through the session data the tool reads

Fixed in
unconfirmed, check upstream
Mitigation
Avoid until patched; a session-reading MCP server runs with access to your Claude Code transcripts

Source: VulDB via NVD (2026-08-09)

CVE-2026-19329

medium

andreahaku/codex_mcp (codex-process-simple.ts, 'ask' MCP tool)

Command injection through the ask tool's argument handling

Fixed in
unconfirmed, check upstream
Mitigation
Avoid until patched

Source: VulDB via NVD (2026-08-09)

CVE-2026-19334

medium

NightTrek/Ollama-mcp (index.ts)

Command injection in the Ollama MCP bridge

Fixed in
unconfirmed, check upstream
Mitigation
Avoid until patched; prefer the official Ollama integration path

Source: VulDB via NVD (2026-08-09)

CVE-2026-19336

medium

Pimzino/spec-workflow-mcp 2.2.0-2.2.6 (approvals.ts ApprovalStorage.createApproval)

Path traversal via the categoryName argument when writing approval records

Fixed in
2.2.7
Mitigation
Upgrade to >= 2.2.7

Source: VulDB via NVD (2026-08-09), patch commit 9c7a7839

CVE-2026-19337

medium

adenot/mcp-google-search <= 0.3.1 (read_webpage tool)

SSRF via the url argument in read_webpage: a controlled URL directs the request at anything the MCP host can reach

Fixed in
patch commit f071d491, no tagged release named in the advisory; verify your installed copy contains it
Mitigation
The fix is the right template for any URL-taking tool: restrict protocols to HTTP/HTTPS, resolve DNS, block private, loopback, link-local and multicast v4/v6 ranges, and disable automatic redirects

Source: VulDB via NVD (2026-08-09)

CVE-2026-19339

medium

aliyun/alibabacloud-dataworks-mcp-server 1.0.0-1.0.43 (ReadResourceRequestSchema)

SSRF via request.params.uri, classified as remotely exploitable, unusual in this wave, where nearly everything else needs local access

Fixed in
unpatched as of 2026-08-17, project did not respond to the earlier report
Mitigation
Disable the tool and restrict egress from the MCP host. SSRF from an agent tool reaches localhost panels, private-network services and cloud metadata endpoints that trust the host's address.

Source: VulDB via NVD (2026-08-09)

CVE-2026-19369

medium

KS-GEN-AI/jira-mcp-server 0.2.0 (add_attachment_from_public_url, axios.get)

SSRF via the imageUrl argument

Fixed in
unpatched as of 2026-08-17, project informed via issue report and no response
Mitigation
Disable the attachment-from-URL tool; restrict MCP host egress

Source: VulDB via NVD (2026-08-09); Tenable

CVE-2026-15501

medium

AstrBot (MCP Test Endpoint)

SSRF via ToolsRoute.test_mcp_connection: the mcp_server_config.url parameter is not validated, letting a remote attacker make AstrBot issue HTTP requests to internal or arbitrary external targets

Fixed in
unconfirmed β€” check upstream release notes for the first release after 4.25.2; no patched version explicitly stated in public advisories as of this update
Mitigation
Do not expose the MCP Test Endpoint to untrusted networks; restrict mcp_server_config.url to an allowlist of internal hosts pending a confirmed patched version

Source: cvefeed.io; secnews.gr (disclosed 2026-07-12)

CVE-2026-82233

medium

SiYuan (asset.upload MCP tool)

Path traversal in the asset.upload MCP tool β€” accepts arbitrary absolute file paths without workspace boundary validation; a prompt-injected instruction can direct the built-in AI agent to copy sensitive files such as SSH keys or credentials from outside the workspace into the asset directory

Fixed in
3.8.1
Mitigation
Upgrade SiYuan to >= 3.8.1; do not grant the AI agent access to untrusted prompts while asset.upload is reachable on an older version

Source: GHSA-p23f-cm6q-2qp8 / NVD (2026-08-28)

CVE-2026-53965

medium

MCP PHP SDK (Composer package mcp/sdk, HttpTransport)

Unbounded in-memory buffer growth in the SSE-consuming HttpTransport β€” incoming Server-Sent Events chunks are appended to a buffer with no upper bound and flushed only on the event delimiter, so a malicious, compromised, or man-in-the-middle MCP server that withholds the delimiter exhausts client process memory and causes denial of service

Fixed in
0.7.1
Mitigation
Upgrade mcp/sdk to >= 0.7.1; do not point HttpTransport at untrusted or unauthenticated MCP server endpoints

Source: GHSA-7m52-jw36-44r3 / NVD (2026-08-25)

Documented minimum safe versions

These values come from the maintained threat database. Absence is not proof that another version is safe.

ComponentMinimum safe version
awslabs.dynamodb-mcp-server2.1.6
mysql-mcp-server0.4.2
frontmcp1.5.0
@frontmcp/adapters1.5.0
mcp-from-openapi2.5.0
goose1.44.0
vscode1.136.2
nginx-ui2.3.4
filesystem-mcp0.6.3
mcp-inspector0.14.1
mcp-server-git2026.1.14
mcp-python-sdk1.28.1
mcp-gateway0.28.0
figma-developer-mcp0.6.3
@playwright/mcp0.0.40
mcp-package-docs0.1.28
cursor3.0.0
claude-code2.1.269
claude-code-action1.0.94
rmcp1.4.0
mcp-java-sdk1.0.0
mcp-framework0.2.22
mcpjam-inspector1.4.3
mcp-salesforce-connector0.1.10
openclaw2026.4.22
azure-mcp-serverMarch 2026 Patch Tuesday (2026-03-10)
apollo-mcp-server1.7.0
runzero-platform4.0.260202.0
fastmcpcheck upstream β€” CVE-2026-27124 patched version
a11y-mcp1.0.6
bun1.3.5
mcp-atlassian0.17.0
aws-api-mcp-server1.4.0
mcp-memory-service10.25.1
mcp-ruby-sdk0.23.0
gemini-cli0.39.1
run-gemini-cli0.1.22
spec-workflow-mcp2.2.7
agentfront-enclave2.11.1
go-mcp-sdk1.4.0
litellmcheck upstream β€” CVE-2026-30623 patched
astro-mcp-server1.1.2
upsoniccheck upstream β€” CVE-2026-30625 patched post-0.71.6
command-executor-mcp-serveravoid β€” CVE-2026-7593 unpatched
apache-doris-mcp-server0.6.1
keyv5.6.0
npm12.0.0
siyuan3.8.1
mcp-php-sdk0.7.1

CVE sources

Dates describe the source record. Recheck the linked source before acting on time-sensitive risk information.