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-apito 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
Threat Hunt
Identify and audit all LangGraph custom JavaScript or TypeScript authentication handlers that use namespace rewriting logic.
Data: Custom authentication handler code, LangGraph deployment configuration
Mitigations
Update custom authentication logic to reject requests for unauthorized namespaces instead of rewriting.
CVE-2026-118668