Namespace Exposure Vulnerability in LangGraph's Checkpoint Postgres and SQLite Implementations
CVE-2026-71433

5.3MEDIUM

What is CVE-2026-71433?

The Checkpoint Postgres and SQLite implementations in LangGraph allow hierarchical namespaces to be exposed due to flawed handling of dot joined strings. This means an authenticated user can unintentionally gain access to another user's data or namespace through unsophisticated scoped search queries. The vulnerability arises from how the libraries persist and retrieve these namespaces, as they use simple prefix pattern matching that does not adequately isolate tenant data. This issue has been remedied in version 3.1.1 of both the langgraph-checkpoint-postgres and langgraph-checkpoint-sqlite packages.

Affected Version(s)

langgraph < 3.1.1

langgraph-checkpoint-postgres < 3.1.1

langgraph-checkpoint-sqlite < 3.1.1

References

CVSS V3.1

Score:
5.3
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.