CVE-2026-28277: langchain-ai langgraph Deserialization of Untrusted Data
Vulnerability summary
CVE-2026-28277 is a high (CVSS 7.2) Deserialization of Untrusted Data vulnerability in langchain-ai langgraph. EPSS estimates a 0.70% chance of exploitation in the next 30 days, higher than 52.2% of scored vulnerabilities.
Timeline
- 05-03-2026PublishedVulnerability first disclosed.
- 06-03-2026Last modifiedVulnerability information updated.
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.
CVSS metrics
3 scores · 3 sources · 1 version- CVE.orgCNA6.8MediumCVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:HDiffers
- OSV · PypiEcosystem advisory · calculated7.2HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.70%
Chance of exploitation in the next 30 days
Percentile
52%
Versus all other CVEs
30-day change
-4.23 pp
From 4.93% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Langchain1 product
- langgraph≤ 1.0.9
Langchain-ai1 product
- langgraph≤ 1.0.9
PyPI1 product
- langgraph< 1.0.10 | < 1.0.10rc1
3 vendors · 3 products
References
4 links- github.com/langchain-ai/langgraph/security/advisories/GHSA-g48c-2wqr-h844X Refsource CONFIRMWEBAdvisoryMitigationVendor Advisory