CVE-2025-14987
NoneCVSS
—
EPSS
0.4%
Published
Dec 30, 2025
CISA due date
—
The record
When system.enableCrossNamespaceCommands is enabled (on by default), the Temporal server permits certain workflow task commands (e.g. StartChildWorkflowExecution, SignalExternalWorkflowExecution, RequestCancelExternalWorkflowExecution) to target a different namespace than the namespace authorized at the gRPC boundary. The frontend authorizes RespondWorkflowTaskCompleted based on the outer request namespace, but the history service later resolves and executes the command using the namespace embedded in command attributes without authorizing the caller for that target namespace. This can allow a worker authorized for one namespace to create, signal, or cancel workflows in another namespace. This issue affects Temporal: through 1.29.1. Fixed in 1.27.4, 1.28.2, 1.29.2.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | go.temporal.io/server | 0 | 1.27.4 |
| Go | go.temporal.io/server | 1.28.0 | 1.28.2 |
| Go | go.temporal.io/server | 1.29.0 | 1.29.2 |
| Go | go.temporal.io/server | 1.29.0-0 | 1.29.0-135.0.0.20251218190115-b292a32bacdf |
| go | go.temporal.io/server | 1.28.0 | 1.28.2 |
| go | go.temporal.io/server | 1.29.0 | 1.29.2 |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20260114T191543-150000.1.137.1 |
Related vulnerabilities
- GO-2026-4273 Temporal has an Incorrect Authorization vulnerability in go.temporal.io/server Same vulnerability
- CVE-2025-14986 When frontend.enableExecuteMultiOperation is enabled, the server can apply… Also affects go.temporal.io/server
- CVE-2026-33990 Docker Model Runner (DMR) is software used to manage, run, and deploy AI models using… Also affects govulncheck-vulndb
- CVE-2026-34204 MinIO is a high-performance object storage system. Also affects govulncheck-vulndb
- CVE-2026-34041 act is a project which allows for local running of github actions. Also affects govulncheck-vulndb
- CVE-2026-34042 act is a project which allows for local running of github actions. Also affects govulncheck-vulndb
- CVE-2026-34040 Moby is an open source container framework. Also affects govulncheck-vulndb
- CVE-2026-33997 Moby is an open source container framework. Also affects govulncheck-vulndb