IT SBIT Services
Schneeberger
DEEN
CVE tracker

langgraph-api: Authorization bypass allows cross-user access to Store data

CVE-2026-118668High 8.6

← All vulnerabilities

Summary

langgraph-api, the server runtime of LangGraph, has an authorization flaw in deployments that use JavaScript or TypeScript custom authentication with Store authorization handlers. A namespace rewritten by the handler is not carried across the runtime boundary and not applied before the Store operation. An authenticated user can then read, overwrite, search or delete another user's Store data, but only if the deployment relies on namespace rewriting for isolation.

Affected

  • langgraph-api >= 0.1.2 and < 0.15.0
  • Only JavaScript or TypeScript custom authentication with namespace-rewriting Store handlers
  • Python custom authentication and handlers that reject unauthorized namespaces are not affected

Fixed in

  • Upgrade to langgraph-api 0.15.0 or later

Workaround

  • Change JavaScript or TypeScript Store authorization handlers to reject requests for unauthorized namespaces instead of rewriting them
  • Apply this change to every Store action exposed by the deployment

Exploitation

  • No public exploit or proof of concept found in the sources reviewed
  • OffSeq lists it as not known to be exploited (as of 28 Oct 2026)
  • CISA SSVC: exploitation none, not automatable, total technical impact
  • Presence in the CISA KEV catalog: unknown, to be checked

Our recommendation

  • Identify LangGraph deployments and their langgraph-api version
  • Upgrade to langgraph-api 0.15.0 or later
  • If upgrading is delayed, apply the handler change from the workaround section
  • Review Store data for signs of cross-user access and monitor Store operations

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 06:52.

Original description (NVD)

langgraph-api implements the LangGraph API for rapid development and testing. From 0.1.2 until 0.15.0, JavaScript or TypeScript custom authentication Store authorization handlers can return a rewritten namespace that is not carried across the runtime boundary and applied before the Store operation. An authenticated user can therefore access another user's Store namespace when a deployment relies on namespace rewriting for isolation, allowing unauthorized reads, overwrites, searches, or deletions. Python custom authentication and handlers that reject unauthorized namespaces instead of rewriting them are not affected. This issue is fixed in version 0.15.0.

NVD references (1)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.