CVE Catalog

CVE-2026-67430

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

A vulnerability in MCP Ruby SDK before version 0.23.0 allows process memory exhaustion via unbounded creation of ServerSession objects in StreamableHTTPTransport. Sessions do not expire by default, and repeated initialize requests accumulate objects.

Risk Assessment

An attacker could cause the MCP server to crash due to memory exhaustion, leading to service disruption.

Recommendation

Upgrade MCP Ruby SDK to version 0.23.0 or later.

Other vulnerabilities in MCP Ruby SDK

See all
Original NVD description (English source)

MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to 0.23.0, MCP::Server::Transports::StreamableHTTPTransport in the mcp gem does not expire sessions by default, so repeated initialize requests retain unbounded ServerSession objects and can exhaust process memory. This issue is fixed in version 0.23.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS