VulnWatch VulnWatch
← Back to dashboard
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
Get the weekly digest. Every Monday: top AI security stories of the week. Free.