MCP Kotlin SDK 是用于模型上下文协议(Model Context Protocol, MCP)的 Kotlin 多平台软件开发工具包。在 0.7.0 至 0.12.0 版本中,位于 中的 方法会将来自 stdio 传输层接收到的每一块字节无上限地写入 。帧数据只有当检测到换行符 (0x0a)字节时才会从该缓冲区中提取。若对端持续流式发送字节但始终不发送换行符,内部缓冲区将无限增长,直至 JVM(或宿主进程)因内存溢出(OOM)被强制终止。 该内存泄漏问题在 和 中被进一步放大:二者均通过 队列接收原始
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| modelcontextprotocol | io.modelcontextprotocol:kotlin-sdk | < 0.13.0 | - |
|
| modelcontextprotocol | io.modelcontextprotocol:kotlin-sdk-client | >= 0.7.0, < 0.13.0 | - |
|
| modelcontextprotocol | io.modelcontextprotocol:kotlin-sdk-core | < 0.13.0 | - |
|
| modelcontextprotocol | io.modelcontextprotocol:kotlin-sdk-server | >= 0.7.0, < 0.13.0 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论