Hub/Tools/MCP protocol, SDKs and registry
MCP protocol, SDKs and registry
Model Context Protocol · Everything the hub tracks about MCP protocol, SDKs and registry: security advisories.
Security advisories (70)
4 critical · 33 high · 23 medium · 5 low · 5 not ratedMCP App escapes its CSP by navigating its own frame
MCP Inspector · GHSA-h9j8-vj8g-v3gg
MCP Inspector can stall on a malicious tool output schema regex.
MCP Inspector · GHSA-2fw8-7jmw-r937
Missing user ID claims collapse authenticated principals and allow MCP session hijacking
MCP C# SDK · GHSA-x863-g495-4cjc
mcp-server-git: nested gitdir file bypasses --repository confinement
MCP reference servers · GHSA-w766-5x43-whvw
fetch: private-address guard bypass via IDNA hostnames (check and connect resolve different names)
MCP reference servers · GHSA-v38p-wf49-hx2j
Cross-Origin Environment Variable Exfiltration in @modelcontextprotocol/server-everything
MCP reference servers · GHSA-mvf5-2qqv-rg3c
@modelcontextprotocol/server-filesystem list_directory_with_sizes follows symlinks and leaks outside-directory file metadata
MCP reference servers · GHSA-hhwq-wxfx-cj7g
Path traversal via trailing quote/whitespace in validatePath (Check/Use Mismatch)
MCP reference servers · GHSA-7rgq-gccq-qphx
fetch server: SSRF guard treats the well-known NAT64 prefix 64:ff9b::/96 as public, so a metadata address is reachable on NAT64/DNS64 egress
MCP reference servers · GHSA-66qx-2266-pmj6
Parent-Directory Fallback TOCTOU in @modelcontextprotocol/server-filesystem Permits Arbitrary File Write Outside allowedDirectories
MCP reference servers · GHSA-53mr-w429-c597
Case-variant path bypasses symlink check and allows creating files outside allowed directories in server-filesystem
MCP reference servers · GHSA-4gxg-m5jx-9j57
robots.txt enforcement bypass via HTTP redirects in mcp-server-fetch
MCP reference servers · GHSA-3jqg-r5pp-rmp2
Missing Authentication for Critical Function in @modelcontextprotocol/inspector
MCP Inspector · GHSA-wmjf-2m46-2352
MCP Inspector v2.7.0 — /api/fetch proxy has no size cap on the proxied response body (memory-exhaustion DoS)
MCP Inspector · GHSA-m5pj-3536-3xcp
SSE auth/custom headers are logged verbatim by the Inspector proxy
MCP Inspector · GHSA-8qgq-27v6-55w3
Remote MCP App can steal proxy auth token and execute arbitrary local commands (RCE)
MCP Inspector · GHSA-6x67-4w4w-9f3w
Malicious MCP OAuth callback can switch transport to stdio and execute arbitrary local commands (RCE)
MCP Inspector · GHSA-4fc4-wcmh-4g86
MCP Inspector leaks proxy session token to query-controlled proxy origin
MCP Inspector · GHSA-2rq8-f55p-j2jp
Default stateless Servlet transport accepts browser cross-origin tool calls
MCP Java SDK · GHSA-hp8w-r5wh-cw9q
Unbounded session retention in the Streamable HTTP transport allows an initialize flood DoS
MCP Java SDK · GHSA-2hm9-qff2-hrpj
Shared transport or server instances delivered one HTTP client's messages to another
MCP TypeScript SDK · CVE-2026-111770 · GHSA-jm63-cq47-j5jp
HTTP server transports and handlers did not limit request body size or JSON-RPC batch length
MCP TypeScript SDK · GHSA-f897-62hf-6gxq
One HTTP request within the default size limit could exhaust server memory during validation
MCP TypeScript SDK · CVE-2026-111768 · GHSA-46jr-4wx8-v453
Server bearer-token authentication accepts tokens issued for a different resource server
MCP Python SDK · CVE-2026-116684 · GHSA-w4fh-qvv9-3v23
Server bearer authentication accepted tokens issued for another service
MCP TypeScript SDK · CVE-2026-111771 · GHSA-rvq5-wwqv-78pq
HTTP client transports and OAuth requests followed cross-origin redirects and re-sent custom headers and request bodies
MCP TypeScript SDK · CVE-2026-111769 · GHSA-6prh-2h8m-c8cw
HTTP client transports followed cross-origin redirects carrying custom headers and bodies
MCP Python SDK · CVE-2026-116685 · GHSA-5h93-6whr-6q8j
Experimental tasks were not tied to the session that created them
MCP TypeScript SDK · CVE-2026-111767 · GHSA-22jm-h49p-29qw
HTTP server transports and OAuth endpoints read request bodies with no size limit
MCP Python SDK · CVE-2026-109527 · GHSA-fmmv-w9g8-j3gc
Streamable HTTP sessions were never reclaimed by default and kept their initialize payloads
MCP Python SDK · CVE-2026-59951 · GHSA-84m7-p3x7-pcfv
OAuth client could send credentials to an authorization server chosen by the MCP server
MCP TypeScript SDK · CVE-2026-104850 · GHSA-6qxp-vccf-f47h
Client fetched server-chosen $ref URLs while validating tool results against output schemas
MCP Python SDK · CVE-2026-116686 · GHSA-rwrf-2pqf-9j8j
OAuth client could send credentials to an authorization server chosen by the MCP server
MCP Python SDK · CVE-2026-115563 · GHSA-qx49-fqc8-xw99
Unbounded reads when parsing Server-Sent Events in HTTP client transports
MCP Java SDK · GHSA-5q7x-232h-f834
Unbounded request-body reads in mcp-core HTTP server transports allow remote denial of service (CWE-770)
MCP Java SDK · CVE-2026-108395 · GHSA-4x8c-5vv7-973f
Recent updates
MCP Inspector: Unvalidated runtimeArguments and identifier in server.json import & unvalidated URL scheme in web ElicitationUrlModalBody
Medium. Status: patched. GHSA-rwv7-mh2c-ff2p. MCP Inspector advisory.
MCP Inspector: MCP App escapes its CSP by navigating its own frame
Medium (CVSS 6.1). Status: patched. GHSA-h9j8-vj8g-v3gg. MCP Inspector advisory.
MCP Inspector: MCP Inspector can stall on a malicious tool output schema regex.
Medium (CVSS 6.5). Status: patched. GHSA-2fw8-7jmw-r937. MCP Inspector advisory.
MCP C# SDK: Missing user ID claims collapse authenticated principals and allow MCP session hijacking
High (CVSS 7.5). Status: patched. GHSA-x863-g495-4cjc. MCP C# SDK advisory.
MCP reference servers: mcp-server-git: nested gitdir file bypasses --repository confinement
Medium (CVSS 5.3). Status: patched. GHSA-w766-5x43-whvw. MCP reference servers advisory.
MCP reference servers: fetch: private-address guard bypass via IDNA hostnames (check and connect resolve different names)
Medium (CVSS 6.3). Status: patched. GHSA-v38p-wf49-hx2j. MCP reference servers advisory.
MCP reference servers: Cross-Origin Environment Variable Exfiltration in @modelcontextprotocol/server-everything
Medium (CVSS 6.5). Status: patched. GHSA-mvf5-2qqv-rg3c. MCP reference servers advisory.
MCP reference servers: @modelcontextprotocol/server-filesystem list_directory_with_sizes follows symlinks and leaks outside-directory file metadata
Low (CVSS 3.1). Status: patched. GHSA-hhwq-wxfx-cj7g. MCP reference servers advisory.
MCP reference servers: Path traversal via trailing quote/whitespace in validatePath (Check/Use Mismatch)
Medium (CVSS 4.2). Status: patched. GHSA-7rgq-gccq-qphx. MCP reference servers advisory.
MCP reference servers: fetch server: SSRF guard treats the well-known NAT64 prefix 64:ff9b::/96 as public, so a metadata address is reachable on NAT64/DNS64 egress
Low (CVSS 3.1). Status: patched. GHSA-66qx-2266-pmj6. MCP reference servers advisory.
Other tools
Weekly, free
What changed in AI integrations
One short email when MCP clients, plugin ecosystems, IDE integrations, AI plan prices or security advisories change. Every item is sourced.