LangGraph CLI prints the registry push token in `langgraph deploy --verbose` output
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| langchain-ai | langgraph | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Langchain-ai | Langgraph |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-8prr-f582-jqq3 | LangGraph CLI prints the registry push token in `langgraph deploy --verbose` output |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.114% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Langchain-ai
Langchain-ai langgraph |
|
| Vendors & Products |
Langchain-ai
Langchain-ai langgraph |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The LangGraph CLI is the official command-line interface for LangGraph. From 0.4.15 until 0.4.32, langgraph deploy --verbose passes a temporary registry push token on standard input to docker login --password-stdin, but the CLI subprocess helper prints command input in verbose mode. Anyone who can read resulting CI logs or terminal recordings before the token's maximum 12-hour expiration can pull deployment images or push images to that deployment's image repository. Deployments without --verbose and remote image builds are not affected, and the token alone cannot update a deployment to execute a pushed image. This issue is fixed in version 0.4.32. | |
| Title | LangGraph CLI prints the registry push token in `langgraph deploy --verbose` output | |
| Weaknesses | CWE-532 | |
| References |
| |
| Metrics |
cvssV4_0
|