Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-33946

23
FAUCET Score

CVE-2026-33946 identifies a high-severity session hijacking vulnerability in the MCP Ruby SDK, affecting versions prior to 0.9.2. This flaw in the streamable_http_transport.rb implementation allows an attacker who obtains a valid session ID to completely hijack a victim's Server-Sent Events (SSE) stream and intercept all real-time data. Rated 8.2 HIGH on CVSS, the vulnerability can be exploited remotely over the network with low attack complexity, requiring no user interaction or privileges. There is currently no evidence of active exploitation, public exploit code, or media coverage, though it has received some community discussion. Organizations using the affected SDK should upgrade to version 0.9.2, which includes a patch.

Impacted Technologies

VendorProductVersion(s)CPE
< 0.9.2CPE matchmatch criteria
cpe:2.3:a:lfprojects:mcp_ruby_sdk:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 4.0

8.2HIGH

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
NONE
User Interaction
NONE
VS Confidentiality
HIGH
VS Integrity
NONE
VS Availability
NONE
SS Confidentiality
NONE
SS Integrity
NONE
SS Availability
NONE
Exploit Maturity
NOT_DEFINED
CvssVersion
4.0

Exploit Intelligence

EPSS Score
0.46%
Probability of exploitation in next 30 days
EPSS Percentile
37.8%
Percentile rank of EPSS score among Peer Group
As of 2026-07-26
Model: v2026.06.15
This CVE's current EPSS score of 0.0046 is in the 5th percentile among its peer group of 19,955 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

github_advisorypatch availablevia nvd_reference
View patch
rubygemspatch availablevia ghsa
Product: mcpFixed in: 0.9.2

Vendor Advisories (1)

rubygemsGHSA-qvqr-5cv7-wh35high

MCP Ruby SDK: Insufficient Session Binding Allows SSE Stream Hijacking via Session ID Replay

Mar 27, 2026

References

github.com / modelcontextprotocol/csharp-sdk/blob/main/src/ModelContextProtocol.AspNetCore/SseHandler.cs
Patch
github.com / modelcontextprotocol/go-sdk/blob/main/mcp/streamable.go
Patch
github.com / modelcontextprotocol/python-sdk/blob/main/src/mcp/server/streamable_http.py
Patch
github.com / modelcontextprotocol/ruby-sdk/blob/main/examples/streamable_http_server.rb
Patch
github.com / modelcontextprotocol/ruby-sdk/commit/db40143402d65b4fb6923cec42d2d72cb89b3874
Patch
github.com / modelcontextprotocol/ruby-sdk/releases/tag/v0.9.2
ProductRelease Notes
github.com / modelcontextprotocol/ruby-sdk/security/advisories/GHSA-qvqr-5cv7-wh35
ExploitVendor Advisory
hackerone.com / reports/3556146
Permissions Required