Skip to content
OpenAdvisories

Package · crates.io

rmcp

8 known vulnerabilities.

3 results · Clear filters · Feed

  • Medium 6.5

    Unbounded response body buffering in Streamable HTTP clients

    Before 3.9.0, the built-in Streamable HTTP clients in rmcp read non-streaming HTTP response bodies into memory with no size limit. Both the reqwest client (`transport-streamable-http-client-reqwest`) and the Unix socket client (`transport-streamable-http-clie…

  • Medium —

    rmcp OAuth client fetches server-controlled resource_metadata URLs

    ## Summary The `rmcp` OAuth client accepts a server-controlled `resource_metadata=` URL from the `WWW-Authenticate` header and fetches it without same-origin or private-network validation. An attacker-controlled MCP server can return a `401 WWW-Authenticate: …

  • Medium 6.8

    RMCP: Custom HTTP headers leak to cross-origin redirect targets

    RMCP is an official Rust SDK for the Model Context Protocol. Prior to 2.1.0, the rmcp crate's StreamableHttpClientTransport in crates/rmcp/src/transport/common/reqwest/streamable_http_client.rs builds its default_http_client with reqwest's automatic redirect …