Skip to content
HighVulnerability

GHSA-4hm6-w6qq-w73v: LangGraph JavaScript custom authentication may permit cross-user Store access

Published
Record updated
View JSON
Affected
  • langgraph-api >= 0.1.2, < 0.15.0
Fixed in
0.15.0
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.

Summary

LangGraph deployments using JavaScript or TypeScript custom authentication may fail to apply Store authorization changes returned by an authorization handler. An authenticated user may then read, overwrite, search, or delete another user's Store data, provided the handler relies on namespace rewriting and multiple users' data is stored through that path.

Mitigation

Fixed in langgraph-api version 0.15.0; users should upgrade to langgraph-api>=0.15.0. Deployments that cannot upgrade immediately should change JavaScript or TypeScript Store authorization handlers to reject requests for unauthorized namespaces rather than rewriting them, applied to every Store action the deployment exposes.