CVE
CVE-2025-67644
- First Reported
- Jun 11, 2026
- Latest Reported
- Jun 11, 2026
CVE Enrichment
- CVSS
- 7.8 HIGH
- EPSS
- 2.31%
- EPSS Percentile
- 82.89%
- CISA KEV
- Not listed
Description
LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). Versions 3.0.0 and below are vulnerable to SQL injection through the checkpoint implementation. Checkpoint allows attackers to manipulate SQL queries through metadata filter keys, affecting applications that accept untrusted metadata filter keys (not just filter values) in checkpoint search operations. The _metadata_predicate() function constructs SQL queries by interpolating filter keys directly into f-strings without validation. This issue is fixed in version 3.0.1.
Technical Details
- CVSS Version
- 3.1
- CNA / NVD Source
- security-advisories@github.com
- Published
- 11-Dec-2025 07:16
- Last Modified
- 08-Oct-2026 17:10
- EPSS Date
- 2026-10-12
- CWE
- CWE-89
CVSS Vector
CVSS:3.1 AV:L /
AC:L /
PR:L /
UI:N /
S:U /
C:H /
I:H /
A:H
Affected Products / Versions
- langchain / langgraph-checkpoint-sqlite
Version / affected range: * · before (exclusive) 3.0.1
cpe:2.3:a:langchain:langgraph-checkpoint-sqlite:*:*:*:*:*:python:*:*
References
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (1)
- Two of them chain into remote code execution: a SQL injection in the SQLite checkpointer (CVE-2025-67644) and an unsafe msgpack deserialization (CVE-2026-28277). LangGraph Checkpointer Flaws Could Enable Remote Code Execution
CVE (2)
People (1)
Vendors (1)
Products (6)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.