MCP server vulnerabilities in 2026: affected and fixed versions

Updated 2026-11-15

Short answer: between late October and 13 November 2026, Amazon, AWS, Microsoft, IBM, pgEdge and the MCP TypeScript SDK published fixes for flaws in MCP servers and gateways. Every one in the table below has a fixed version. None of them is in CISA's exploited list (catalog of 13 November 2026), and Microsoft marks its MCP Gateway flaw as not exploited. A separate batch of command-injection CVEs in smaller open-source MCP servers, published by NVD on 27 October, names no fixed version.

Fixed versions

ServerCVEAffectedFixed in
Amazon mcp-gateway-registryCVE-2026-1003071.0.9 to 1.24.71.25.0 (AWS, GitHub advisory)
Amazon mcp-gateway-registryCVE-2026-1259261.0.3 to 1.34.01.35.0 (AWS, GitHub advisory)
awslabs.aws-api-mcp-serverCVE-2026-1252710.2.13 up to 1.5.11.5.1 (AWS)
awslabs.aws-api-mcp-serverCVE-2026-1154131.3.0 up to 1.6.01.6.0 (AWS)
Microsoft MCP GatewayCVE-2026-109492before 1.0.01.0.0 container image (Microsoft)
IBM ContextForge MCP GatewayCVE-2026-1102781.0.0 to 1.1.01.1.1 (IBM)
IBM ContextForge MCP GatewayCVE-2026-1102791.0.0 to 1.1.01.1.1 (IBM)
pgEdge Postgres MCP ServerCVE-2026-1261961.0.0 and earlier1.1.0 (pgEdge advisory)
pgEdge Postgres MCP ServerCVE-2026-1261971.0.0 and earlier1.1.0 (pgEdge advisory)
@modelcontextprotocol/server (TypeScript SDK)CVE-2026-1117702.0.0 to 2.2.02.3.0 (MCP SDK advisory)

What each flaw does and who is exposed

October batch: command injection, no fixed version listed

NVD published these on 27 October 2026 from VulnCheck reports. In each one, tool arguments reach a shell, so "prompt-injected agents" can run commands as the user running the MCP server (NVD). NVD names no fixed version for any of them.

ProjectCVEAffected (NVD)
ai-sdlc plugin MCP serverCVE-2026-117558through 0.31.2
DroidMindCVE-2026-117559through 0.4.0
ATXP Gemini CLI extensionCVE-2026-117560through 1.0.0
Codefriar sf-mcpCVE-2026-117561through 1.3.2
esp-mcpCVE-2026-117567through commit 28afddf
mcp-ffmpegCVE-2026-117568through 1.0.5
Kali-GPTCVE-2026-117569through commit a608c74
hagentCVE-2026-117573through commit 761eec6

Find the MCP servers you have configured (read-only)

MCP clients keep their server list in JSON files:

grep -nE '"(command|args|url)"' ~/.claude.json ~/.cursor/mcp.json ~/.copilot/mcp-config.json \
  "$HOME/Library/Application Support/Claude/claude_desktop_config.json" 2>/dev/null
find ~ -maxdepth 4 \( -name .mcp.json -o -path '*/.cursor/mcp.json' -o -path '*/.vscode/mcp.json' \) 2>/dev/null

The grep prints only the command, arguments and URL lines, so API keys in env or headers blocks stay off the screen. Then ask the package manager which version is installed:

pip show awslabs.aws-api-mcp-server mcp-contextforge-gateway 2>/dev/null | grep -E '^(Name|Version)'
uv tool list 2>/dev/null | grep -iE 'mcp|contextforge'
npm ls -g --depth=0 2>/dev/null | grep -i mcp
npm ls @modelcontextprotocol/server
docker image ls | grep -iE 'mcp-gateway|contextforge|mcp'

Compare what they print with the tables above. These commands only read. Nothing in them starts a server.

FixLane runs a read-only MCP server too. Its tools look up programs and CVE ids and return text. They do not run commands on your machine (docs, how to connect it).

Questions

Which mcp-gateway-registry version fixes both 2026 flaws?

1.35.0. Version 1.25.0 fixes the admin escalation CVE-2026-100307, but stays affected by the SSRF flaw CVE-2026-125926 until 1.35.0, according to AWS.

Is the AWS API MCP Server vulnerability exploited?

Neither CVE-2026-125271 nor CVE-2026-115413 is in CISA's exploited list as of its 13 November 2026 catalog. Both are fixed: 1.5.1 for the first, 1.6.0 for the second.

Are MCP servers over stdio affected by the TypeScript SDK flaw?

No. The advisory for CVE-2026-111770 says stdio servers, and servers that build a new instance per call, are not affected. It hits HTTP servers that share one instance between clients.

How do I see which MCP servers my editor runs?

Read the client's config file: ~/.claude.json or .mcp.json for Claude Code, ~/.cursor/mcp.json for Cursor, .vscode/mcp.json or ~/.copilot/mcp-config.json for VS Code, claude_desktop_config.json for Claude Desktop.

Sources

Check your own machine

Connect an AI agent to the free, read-only FixLane MCP server or ask the Telegram bot: it checks what you have installed against verified fixed versions and serves a reviewed fix procedure. All guides.