CVE-2025-67644
高已发布
LangGraph SQLite Checkpoint 存在通过 checkpointer list 方法中的 metadata 过滤器键触发的 SQL 注入漏洞
- 已发布
- 2025年12月10日
- 已更新
- 2025年12月11日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月8日
初级CVSS
7.8/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H2.3%
低 · 未来 30 天
- 百分位
- 82.4%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
# LangGraph SQLite Checkpoint 中的 SQL 注入漏洞 LangGraph SQLite Checkpoint 是 LangGraph CheckpointSaver 的一种实现,它使用 SQLite 数据库(支持同步和异步,通过 aiosqlite 实现)。3.0.0 及以下版本容易受到通过检查点实现进行的 SQL 注入攻击。检查点允许攻击者通过元数据过滤器键操纵 SQL 查询,这会影响那些在检查点搜索操作中接受不受信任的元数据过滤器键(而不仅仅是过滤器值)的应用程序。`_metadata_predicate()` 函数通过将过滤器键直接插入到 f-字符串中来构造 SQL 查询,且未进行任何验证。此问题已在 3.0.1 版本中修复。
来源
2CVE-2025-67644 的概念验证漏洞利用程序,该漏洞是 LangGraph SQLite Checkpoint 中的一个 SQL 注入漏洞。演示了如何通过未经净化的元数据过滤器键实现任意 SQL 注入,从而能够进行数据窃取和过滤器绕过。
- CVE-langgraph漏洞利用
CVE langgraph
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。