CVE-2026-116685: Model Context Protocol Python SDK credential leakage via redirects
Model Context Protocol Python SDK
Certain client paths in the Model Context Protocol Python SDK improperly follow cross-origin redirects, forwarding custom credential headers and request bodies. Attackers able to manipulate redirect destinations can capture sensitive authentication material.
why this severityCVE advisory with patches available and no exploitation reported.
disclosed CVENo confirmed exploitation, so this record is tracked as a disclosed vulnerability and not counted as an incident. It moves into the counts if CISA or the vendor confirms exploitation. Why
- CVSS
- 5.9
- EPSS
- <0.01 · top 66% · 2026-11-13
- fix status
- Patched
- affected
- 1.8.0 to 1.29.x2.0.0 to 2.1.x
- fixed in
- 1.30.02.2.0
- first report
- 27 Oct 2026
- last update
- 27 Oct 2026
- CVE ids
What to do
Update to version 1.30.0 or 2.2.0.
Timeline · 2
Sources · 2
Advisories and databases
- 2026-10-27CVE-2026-116685: The Model Context Protocol Python SDK is the official Python SDK for Model Context Protocol servers and clients.NVD · nvd.nist.gov/vuln/detail/CVE-2026-116685
- 2026-10-27CVE-2026-116685: Model Context Protocol Python SDK: HTTP client transports followed cross-origin redirects carrying custom headers and bodiesGitHub Advisory Database · github.com/advisories/GHSA-5h93-6whr-6q8j
Titles and links belong to their publishers. The summary above is written by gcdRadar in its own words; data is CC BY-SA 4.0.
Classification
- lane
- Patch now
- AI role
- Attack on AI
- categories
- Infrastructure vulnerability
- severity
- 2 · Disclosed vulnerability
- fix status
- Patched
- targets
- Framework / tooling
- owasp llm top 10
- LLM03:2025 Supply Chain
- mitre atlas
- no technique for these categories
- dates
- happened 27 Oct 2026 · first reported 27 Oct 2026
- origin
- NVDVulnerability record from NVD / the GitHub Advisory Database. This product uses the NVD API but is not endorsed or certified by the NVD.
- record
- confidence 0.95 · created 2026-10-27 20:48Z · updated 2026-10-28 00:54Z
Lane, AI role, categories and severity come from the classifier; the OWASP and ATLAS rows are derived from the categories. How these are assigned
Copy a brief
This record as a short Markdown brief, for a ticket, a chat or a coding agent.
the brief as text
# CVE-2026-116685: Model Context Protocol Python SDK credential leakage via redirects https://gcdradar.vercel.app/incidents/cve-2026-116685-model-context-protocol-python-sdk-credential · AIR-2026-1586 · closed 2026-10-27 - Lane: Patch now - Severity: 2 (Disclosed vulnerability): CVE advisory with patches available and no exploitation reported. - Fix status: Patched - First reported: 2026-10-27 - AI role: Attack on AI - Products: Model Context Protocol Python SDK - CVE ids: CVE-2026-116685 - CVSS: 5.9 ## Summary Certain client paths in the Model Context Protocol Python SDK improperly follow cross-origin redirects, forwarding custom credential headers and request bodies. Attackers able to manipulate redirect destinations can capture sensitive authentication material. ## What to do Update to version 1.30.0 or 2.2.0. ## Affected and fixed versions - Affected: 1.8.0 to 1.29.x - Affected: 2.0.0 to 2.1.x - Fixed in: 1.30.0 - Fixed in: 2.2.0 ## Latest updates - 2026-10-27: GitHub advisory published (https://github.com/advisories/GHSA-5h93-6whr-6q8j) - 2026-10-27: CVE-2026-116685: The Model Context Protocol Python SDK is the official Python SDK for Model Context Protocol servers and clients. (https://nvd.nist.gov/vuln/detail/CVE-2026-116685) ## Sources - 2026-10-27 NVD: CVE-2026-116685: The Model Context Protocol Python SDK is the official Python SDK for Model Context Protocol servers and clients. https://nvd.nist.gov/vuln/detail/CVE-2026-116685 - 2026-10-27 GitHub Advisory Database: CVE-2026-116685: Model Context Protocol Python SDK: HTTP client transports followed cross-origin redirects carrying custom headers and bodies https://github.com/advisories/GHSA-5h93-6whr-6q8j Verify against the vendor's advisory before changing production. Data CC BY-SA 4.0, https://gcdradar.vercel.app.
Related
- closed6.8MCP SDKs CVE-2026-116684: Model Context Protocol Python SDK resource-confusion authentication flaw
Patch now · Disclosed · Patched · since 27 Oct 2026 · CVE-2026-116684
AI - closed6.5MCP SDKs CVE-2026-116686: Model Context Protocol Python SDK SSRF and local file read via schema resolution
Patch now · Disclosed · Patched · since 27 Oct 2026 · CVE-2026-116686
AI - closed7.5MCP SDKs Model Context Protocol Python SDK Unbounded HTTP Body Memory Buffer Vulnerability
Patch now · Disclosed · since 14 Oct 2026 · CVE-2026-109527
AI - closed7.6MCP SDKs CVE-2025-66416: MCP Python SDK lacks default DNS rebinding protection
Patch now · Disclosed · since 2 Dec 2025 · updated 26 Dec 2025 · CVE-2025-66416
AI - closed6.3Flowise CVE-2026-127214: Flowise server-side request forgery vulnerability
Patch now · Disclosed · since 13 Nov 2026 · CVE-2026-127214
AI - closed6.9vLLM CVE-2026-126395: vLLM information disclosure vulnerability in sanitize_message()
Patch now · Disclosed · Patched · since 13 Nov 2026 · CVE-2026-126395
AI