LangChain 是一个用于构建大语言模型(LLM)驱动应用的框架。在 1.3.1 版本之前,MongoDBChatMessageHistory 组件在运行时未对不可信的、结构化的会话标识符强制执行文档中声明的字符串类型。这导致当多个用户的历史记录存储在同一 MongoDB 集合中时,该标识符可能被解释为 MongoDB 查询条件,而非字面量值。因此,攻击者若能调用聊天历史操作,即可读取、修改或删除其他用户存储的对话数据。对于使用经过身份验证、由服务器控制的字符串标识符的应用程序,则不受此漏洞影响。该问题已在 1
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| @langchain | mongodb | < 1.3.1 |
affected |
| langchain-ai | langchainjs | < 1.5.14 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| langchain-ai | langchainjs | < 1.5.14 | - |
|
| @langchain | mongodb | < 1.3.1 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论