GHSA-jfj5-wrj9-63x4: langgraph-api: Incomplete assistant authorization in LangGraph Server run creation
Summary
LangGraph Server had an authorization bug where creating a run could bypass security checks and access another user's private assistant if custom authorization handlers only registered an `assistants.read` handler (a permission check for reading assistants). This allowed the requesting user to see sensitive configuration data like metadata, config, and context from assistants they shouldn't have access to.
Solution / Mitigation
Run creation and cron-creation paths now dispatch the `assistants.read` authorization event in both the in-memory and gRPC/Postgres runtimes, matching direct assistant reads. Fixed in `langgraph-api` 0.10.0. Deployments with custom handlers should register an `assistants.read` handler that returns an owner-style filter, and confirm parity across the assistant read, search, and run/cron creation paths.
Vulnerability Details
EPSS: 0.0%
Yes
August 19, 2026
Classification
Affected Vendors
Affected Packages
Related Issues
CVE-2026-34371: LibreChat is a ChatGPT clone with additional features. Prior to 0.8.4, LibreChat trusts the name field returned by the e
CVE-2024-27444: langchain_experimental (aka LangChain Experimental) in LangChain before 0.1.8 allows an attacker to bypass the CVE-2023-
Original source: https://github.com/advisories/GHSA-jfj5-wrj9-63x4
First tracked: August 19, 2026 at 08:01 PM
Classified by LLM (prompt v3) · confidence: 95%