CVE-2026-109527
Last modified
CVE-2026-109527 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. The Model Context Protocol Python SDK is the official Python SDK for Model Context Protocol servers and clients. In mcp versions before 1.29.1 and from 2.0.0a1 through 2.0.1, the Streamable HTTP session manager, SSE message endpoint, and OAuth authorization-server routes buffer complete HTTP request bodies without enforcing a maximum size. EPSS estimates a 0.70% chance of exploitation in the next 30 days.
Description
The Model Context Protocol Python SDK is the official Python SDK for Model Context Protocol servers and clients. In mcp versions before 1.29.1 and from 2.0.0a1 through 2.0.1, the Streamable HTTP session manager, SSE message endpoint, and OAuth authorization-server routes buffer complete HTTP request bodies without enforcing a maximum size. An unauthenticated remote client able to reach an affected endpoint can send a large declared or streamed request body that consumes multiple times the body size in process memory and can repeatedly exhaust memory or terminate the server. Stdio-only servers and deployments with an effective upstream request-size limit are not affected, and applications that use StreamableHTTPServerTransport directly remain responsible for enforcing their own limit. The standard SDK server applications and session managers are fixed in versions 1.29.1 and 2.1.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| modelcontextprotocol | python-sdk | < 1.29.1; >= 2.0.0a1, < 2.1.0 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-109527?
How severe is CVE-2026-109527?
How do I fix CVE-2026-109527?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-109521A vulnerability was detected in girishsaraf Online-Appointme…7.3
- CVE-2026-109522A vulnerability has been found in girishsaraf Online-Appoint…7.3
- CVE-2026-109523A vulnerability was found in girishsaraf Online-Appointment-…7.3
- CVE-2026-109524A vulnerability was determined in girishsaraf Online-Appoint…5.3
- CVE-2026-109525A vulnerability was identified in girishsaraf Online-Appoint…7.3
- CVE-2026-109526A vulnerability has been found in HBAI-Ltd Toonflow-app up t…3.3
- CVE-2026-10953Use after free in Core in Google Chrome on Android prior to …8.3
- CVE-2026-10954Use after free in Actor in Google Chrome prior to 149.0.7827…8.8
- CVE-2026-10955Type Confusion in ANGLE in Google Chrome on Windows prior to…8.8
- CVE-2026-109553Gitea resolved the principals of an SSH certificate by searc…7.5
- CVE-2026-109556EdgeEver Desktop 1.92.0 through 1.112.0 contains a remote co…8
- CVE-2026-109557EdgeEver through 1.112.0 contains a stored cross-site script…8.7
Are you affected by CVE-2026-109527?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
