High
github
·
GHSA-7p73-8jqx-23r8
LangGraph SQLite Checkpoint Filter Key SQL Injection POC for SqliteStore
Published Oct 29, 2025
CVSS 7.3
Summary
LangGraph's SQLite store implementation contains SQL injection vulnerabilities using direct string concatenation without proper parameterization, allowing attackers to inject arbitrary SQL and bypass access controls.
Details
/langgraph/libs/checkpoint-sqlite/langgraph/store/sqlite/base.py
The key portion of the JSON path is concatenated directly into the SQL string without sanitation. There's a few different occurrences within the file.
filter_conditions.append(
"json_extract(value, '$."
+ key #
Affected AI Products
langchain