Lucene search
+L

73 matches found

Vulnrichment
Vulnrichment
•added 2026/07/29 7:07 p.m.•20 views

CVE-2026-63118 MCP Ruby SDK: Streamable HTTP transport lacks DNS-rebinding (Host/Origin) protection

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 validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a...

6.9CVSS5.8AI score0.00239EPSS
SaveExploits0References3
attackerkb
attackerkb
•added 2026/07/29 7:07 p.m.•22 views

CVE-2026-63118

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 validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a...

6.9CVSS5.8AI score0.00239EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2026/07/29 7:07 p.m.•69 views

CVE-2026-63118 MCP Ruby SDK: Streamable HTTP transport lacks DNS-rebinding (Host/Origin) protection

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 validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a...

6.9CVSS0.00239EPSS
SaveExploits0References3
CVE
CVE
•added 2026/07/29 7:07 p.m.•65 views

CVE-2026-63118

The MCP Ruby SDK (mcp gem) contains a DNS rebind vulnerability in MCP::Server::Transports::StreamableHTTPTransport where HTTP Host/Origin are not validated. This allows a malicious page to bind a victim’s locally running MCP server to a loopback/ LAN address and post JSON‑RPC requests to exposed ...

6.9CVSS5.8AI score0.00239EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/29 12:00 a.m.•8 views

CVE-2026-67432: Allocation of Resources Without Limits or Throttling

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 reads and parses an entire JSON-RPC POST body without a size limit, allowing an unauthenticated remote attacker to exhaust process...

7.5CVSS6AI score0.00784EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/07/29 12:00 a.m.•31 views

PT-2026-65899

Name of the Vulnerable Software and Affected Versions mcp versions prior to 0.23.0 Description The MCP::Server::Transports::StreamableHTTPTransport component in the mcp gem reads and parses an entire JSON-RPC POST body without enforcing a size limit. This allows an unauthenticated remote attacker...

7.5CVSS5.8AI score0.00784EPSS
SaveExploits0References8
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/29 12:00 a.m.•11 views

CVE-2026-63119: Uncontrolled Resource Consumption

MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to 0.23.0, MCP::Server::Transports::StdioTransport and MCP::Client::Stdio in the mcp gem use IOgets without a byte limit, allowing a peer that sends data without a newline to exhaust process memory. This...

6.2CVSS5.9AI score0.00188EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/29 12:00 a.m.•12 views

CVE-2026-67431: Improper Access Control

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 bind a session ID to a session owner, allowing an attacker with a stolen session ID to send tools/call requests that...

8.3CVSS6AI score0.00363EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/29 12:00 a.m.•13 views

CVE-2026-67430: Missing Release of Memory after Effective Lifetime

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 proces...

5.3CVSS5.9AI score0.00367EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/29 12:00 a.m.•15 views

CVE-2026-63118: Origin Validation Error

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 validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a...

6.9CVSS5.8AI score0.00239EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/07/29 12:00 a.m.•31 views

PT-2026-65888

Name of the Vulnerable Software and Affected Versions mcp versions prior to 0.23.0 Description The MCP::Server::Transports::StreamableHTTPTransport component in the mcp gem fails to validate the HTTP Host or Origin request headers. This allows a malicious browser page to utilize DNS rebinding—a...

6.9CVSS5.7AI score0.00239EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/07/29 12:00 a.m.•34 views

PT-2026-65897

Name of the Vulnerable Software and Affected Versions mcp versions prior to 0.23.0 Description The MCP::Server::Transports::StreamableHTTPTransport component in the mcp gem does not expire sessions by default. Consequently, repeated initialize requests lead to the retention of unbounded...

5.3CVSS5.8AI score0.00367EPSS
SaveExploits0References8
Snyk
Snyk
•added 2026/07/17 6:21 p.m.•29 views

Allocation of Resources Without Limits or Throttling

Overview mcp is a The official Ruby SDK for Model Context Protocol servers and clients Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling in the stdio transports lib/mcp/server/transports/stdiotransport.rb and lib/mcp/client/stdio.rb, which ca...

6.2CVSS5.6AI score0.00188EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/07/17 6:21 p.m.•34 views

DNS Rebinding

Overview mcp is a The official Ruby SDK for Model Context Protocol servers and clients Affected versions of this package are vulnerable to DNS Rebinding in the handlepost method of MCP::Server::Transports::StreamableHTTPTransport in lib/mcp/server/transports/streamablehttptransport.rb, which...

7.6CVSS5.9AI score0.00239EPSS
SaveExploits0References2
RubySec
RubySec
•added 2026/07/07 12:00 a.m.•28 views

Unbounded JSON-RPC request body causes uncontrolled memory allocation in StreamableHTTPTransport

Summary An unauthenticated remote attacker can force any MCP Ruby SDK server using MCP::Server::Transports::StreamableHTTPTransport to allocate gigabytes of memory by sending a single oversized JSON-RPC POST. The transport reads the entire HTTP body into a Ruby String and parses it with...

7.5CVSS5.9AI score0.00784EPSS
SaveExploits0References1Affected Software1
RedhatCVE
RedhatCVE
•added 2026/04/13 7:23 p.m.•14 views

CVE-2026-40070

BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.3.1 to before 0.8.2, BSV::Wallet::WalletClientacquirecertificate persists certificate records to storage without verifying the certifier's signature over the certificate contents. In acquisitionprotocol: 'direct', the caller supplies all...

8.1CVSS6AI score0.00135EPSS
SaveExploits1References1
EUVD
EUVD
•added 2026/04/09 8:28 p.m.•32 views

EUVD-2026-20994

bsv-sdk ARC broadcaster treats INVALID/MALFORMED/ORPHAN responses as successful broadcasts...

7.5CVSS5.8AI score0.00266EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/04/09 8:28 p.m.•23 views

EUVD-2026-20996

bsv-sdk and bsv-wallet persist unverified certifier signatures in acquirecertificate direct and issuance paths...

8.1CVSS5.8AI score0.00135EPSS
SaveExploits1References6
Snyk
Snyk
•added 2026/04/09 7:11 p.m.•12 views

Improper Check for Unusual or Exceptional Conditions

Overview bsv-sdk is an A Ruby library for interacting with the BSV Blockchain — keys, scripts, transactions, and more. Affected versions of this package are vulnerable to Improper Check for Unusual or Exceptional Conditions due to improper handling of ARC broadcaster responses i. An attacker can...

8.7CVSS5.8AI score0.00266EPSS
SaveExploits0References2
NVD
NVD
•added 2026/04/09 6:17 p.m.•29 views

CVE-2026-40069

BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.1.0 to before 0.8.2, BSV::Network::ARC's failure detection only recognises REJECTED and DOUBLESPENDATTEMPTED. ARC responses with txStatus values of INVALID, MALFORMED, MINEDINSTALEBLOCK, or any ORPHAN-containing extraInfo / txStatus are...

7.5CVSS0.00266EPSS
SaveExploits0References5
Rows per page
Query Builder