What’s Vulnerable › Vulnerabilities

CVE-2026-33946: MCP Ruby SDK: Insufficient Session Binding Allows SSE Stream Hijacking via Session ID Replay

Description

MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to version 0.9.2, the Ruby SDK's streamable_http_transport.rb implementation contains a session hijacking vulnerability. An attacker who obtains a valid session ID can completely hijack the victim's Server-Sent Events (SSE) stream and intercept all real-time data. Version 0.9.2 contains a patch.

Affected products

How to fix

Upgrade to a fixed version: modelcontextprotocol ruby-sdk 0.9.2. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-33946 or the next vulnerability affects your stack