mediumCVSS 6.8NVD status: Analyzed

CVE-2026-28277

LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite).

ComponentLangGraph
Severitymedium (CVSS 6.8)
CVSS vectorCVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Published (NVD)2026-03-05
Last modified2026-06-17
Affected versions
langgraph <= 1.0.9
Fixed insee the vendor advisory
WeaknessCWE-502
CISA KEVnot listed

NVD 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.

Does CVE-2026-28277 hit the version you run?Paste your docker-compose.yml, requirements.txt or package.json. The scanner checks your pinned versions against this CVE and every other one we track for LangGraph.
Check my stack

What to do

  • NVD lists no fixed version yet: follow the vendor advisory below and keep LangGraph off the public internet until a fix ships.
  • Do not expose the component's API or UI to the internet without authentication in front of it.

Sources

Other LangGraph CVEs

All LangGraph CVEs