Skip to content
Threat Feed
high advisory

LangChain langgraph-api: Store authorization bypass (CVE-2026-118668)

A vulnerability in langgraph-api custom authentication for JavaScript and TypeScript handlers allows authenticated users to access Store data outside their assigned namespace via failed authorization rewriting.

CVE search metadata

CVE search record: CVE-2026-118668. KEV: no. Product: langgraph-api (< 0.15.0). Brief: LangChain langgraph-api: Store authorization bypass (CVE-2026-118668). Brief link: https://feed.craftedsignal.io/briefs/2026-10-langgraph-auth-bypass-894be0bf/

Triage facts

Revision 1
Applicability
langgraph-api (< 0.15.0)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 29, 00:12 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

The LangChain langgraph-api package contains an authorization vulnerability (CVE-2026-118668) affecting deployments that utilize JavaScript or TypeScript custom authentication handlers. If the handler is configured to rewrite namespaces to restrict user access, the runtime fails to correctly apply these modifications. This allows an authenticated user to perform unauthorized read, search, modify, or delete operations on Store data residing in other users' namespaces.

The issue does not affect Python-based handlers or JavaScript/TypeScript handlers that reject (rather than rewrite) unauthorized requests.

Impact

Successful exploitation allows an authenticated user to bypass logical access controls within the LangGraph Store. This results in unauthorized access, modification, or destruction of data belonging to other users. No administrative privileges or user interaction are required to exploit the flaw.

Recommendation

  • Upgrade langgraph-api to version 0.15.0 or later immediately.
  • For environments unable to patch, modify JavaScript/TypeScript authorization handlers to explicitly reject requests for unauthorized namespaces, rather than relying on internal namespace rewriting.
  • Conduct a review of all Store-related authorization logic to ensure requests are rejected upon unauthorized access attempts.

Immediate actions

Patch langgraph-api to version 0.15.0 or later

IT Operations 48h

Threat Hunt

Identify and audit all LangGraph custom JavaScript or TypeScript authentication handlers that use namespace rewriting logic.

T1068 high high confidence hunt now

Data: Custom authentication handler code, LangGraph deployment configuration

Mitigations

Update custom authentication logic to reject requests for unauthorized namespaces instead of rewriting.

immediate IT Operations

CVE-2026-118668