CVE
CVE-2026-28277
- First Reported
- Jun 11, 2026
- Latest Reported
- Jun 11, 2026
CVE Enrichment
- CVSS
- 7.2 HIGH
- EPSS
- 0.70%
- EPSS Percentile
- 51.81%
- CISA KEV
- Not listed
Description
LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). In version 1.0.9 and prior, LangGraph checkpointers can load msgpack-encoded checkpoints that reconstruct Python objects during deserialization. If an attacker can modify checkpoint data in the backing store (for example, after a database compromise or other privileged write access to the persistence layer), they can potentially supply a crafted payload that triggers unsafe object reconstruction when the checkpoint is loaded. No known patch is public.
Technical Details
- CVSS Version
- 3.1
- CNA / NVD Source
- security-advisories@github.com
- Published
- 06-Mar-2026 03:16
- Last Modified
- 17-Jun-2026 17:28
- EPSS Date
- 2026-10-12
- CWE
- CWE-502
CVSS Vector
CVSS:3.1 AV:N /
AC:L /
PR:H /
UI:N /
S:U /
C:H /
I:H /
A:H
Affected Products / Versions
- langchain / langgraph
Version / affected range: * · through (inclusive) 1.0.9
cpe:2.3:a:langchain:langgraph:*:*:*:*:*:*:*:*
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.