RMCP 是模型上下文协议(Model Context Protocol, MCP)的官方 Rust SDK。在 2.0.0 版本之前, crate 位于 中的 OAuth 实现存在以下缺陷: 中省略了 RFC 9728 定义的 字段,并且 函数在使用受保护资源元数据时,未验证返回的资源标识符是否与配置的 MCP 服务器完全匹配。 因此,一个恶意的 MCP 服务器可以发布针对另一个合法的 MCP 资源及其授权服务器的元数据,导致完成授权流程的用户(受害者)获得一个合法的资源访问令牌,而客户端随后将该令牌发送给了这个
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| modelcontextprotocol | rust-sdk | < 2.0.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet