Priority MEDIUM 40
Temporal Server compiles a Worker Controller Instance module, go.temporal.io/auto-scaled-workers, into its Worker Service, and that module registers a compute provider named k8s whose function is to manage workers runnin…
CVSS 4.0HIGH 8.7· Network · Low privileges · No interaction · EPSS 0.00477 · Published 2026-11-02 · Partial fix · 1.31.5, 1.32.2 CWE-1188
Priority LOW 27
temporal-proxy 0.2.0 through 0.8.0 does not bind encrypted payloads to the namespace they were encrypted for.
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.00356 · Published 2026-10-15 · Fixed in 0.9.0 CWE-639
Priority LOW 27
Temporal Server does not bind internal completion callbacks to the namespace that attached them, which allows an authenticated caller with write permission in one namespace to alter Scheduler V2 schedule state in another…
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.0033 · Published 2026-10-12 · Partial fix · 1.30.8, 1.31.4 +1 CWE-639
Priority LOW 31
A connected peer cluster can modify a Temporal Server cluster's local namespaces, which are never replicated to that peer, because the receiving cluster applies inbound namespace replication updates to them.
CVSS 4.0HIGH 7.0· Network · High privileges · No interaction · EPSS 0.00359 · Published 2026-10-12 · Partial fix · 1.30.8, 1.31.4 +1 CWE-863
Priority MEDIUM 48
All published s2s-proxy versions through 0.2.2 are affected.
CVSS 4.0CRITICAL 9.3· Network · No auth · No interaction · EPSS 0.00319 · Published 2026-09-23 · No fix listed CWE-296
Priority MEDIUM 40
Temporal Server compiles a Worker Controller Instance module into its Worker Service, and that module registers a compute provider named subprocess whose function is to launch a worker by running a command on the machine…
CVSS 4.0HIGH 8.7· Network · Low privileges · No interaction · EPSS 0.00581 · Published 2026-09-21 · Fixed in 1.31.3 CWE-1188
Priority LOW 33
Temporal Server decided whether a Workflow completion callback was internal by reading a caller-supplied HTTP header.
CVSS 4.0HIGH 7.2· Network · Low privileges · No interaction · EPSS 0.00779 · Published 2026-09-21 · Fixed in 1.30.7, 1.31.3 CWE-807
Priority MEDIUM 44
github.com/temporalio/ringpop-go enforces configured LabelOptions limits when an application changes the local node's labels, but affected versions do not apply those limits to label maps received in SWIM membership chan…
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00577 · Published 2026-09-21 · Partial fix · 0.0.0-20260724173031-c317effcdc8b CWE-770
Priority MEDIUM 45
github.com/temporalio/tchannel-go did not reject TChannel call fragments containing checksum metadata but no length-prefixed argument chunks.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.0071 · Published 2026-09-21 · Partial fix · 1.22.1-0.20260720194454-0cb017f6870a CWE-129
Priority MEDIUM 45
github.com/temporalio/tchannel-go did not validate the one-byte checksum-type field in inbound TChannel call frames.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.0071 · Published 2026-09-21 · Partial fix · 1.22.1-0.20260720194454-0cb017f6870a CWE-129
Priority LOW 39
temporalio/sqlparser accepts SQL containing deeply nested unary expressions and can return a correspondingly deep abstract syntax tree without enforcing an applicable nesting limit.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00672 · Published 2026-09-21 · Fixed in 0.0.0-20260721183058-0466b6b405ac, 1.30.7 +1 CWE-674
Priority MEDIUM 44
temporalio/sqlparser can panic when Parse, ParseStrictDDL, or ParseNext processes a MySQL version comment whose contents are empty or consist only of one to five decimal digits.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00532 · Published 2026-09-21 · Fixed in 0.0.0-20260721183040-74181ffcbaaf, 1.30.7 +1 CWE-129
Priority LOW 32
Temporal Server did not bound the work performed while searching for a Schedule's next action time.
CVSS 4.0HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00466 · Published 2026-09-21 · Fixed in 1.30.7, 1.31.3 CWE-606
Priority LOW 12
When OAuth authentication is enabled and browser-facing TLS terminates at a reverse proxy that forwards the callback to Temporal UI Server over HTTP, affected versions derive authentication-cookie Secure attributes from…
CVSS 4.0LOW 2.3· Network · No auth · User interaction · EPSS 0.00373 · Published 2026-08-11 · Fixed in 2.53.2 CWE-614
Priority LOW 29
The frontend gRPC server's streaming interceptor chain did not include the authorization interceptor.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00606 · Published 2026-04-10 · Fixed in 1.28.4, 1.29.6 +2 CWE-306
Priority LOW 12
A writer role user in an attacker-controlled namespace could signal, delete, and reset workflows or activities in a victim namespace on the same cluster.
CVSS 4.0LOW 2.3· Network · Low privileges · No interaction · EPSS 0.00335 · Published 2026-04-01 · Fixed in 1.29.5, 1.30.3 CWE-639
Priority LOW 9
The Temporal api-go library prior to version 1.44.1 did not send `update response` information to Data Converter when the proxy package within the api-go module was used in a gRPC proxy prior to transmission.
CVSS 4.0LOW 2.0· Local · Low privileges · No interaction · EPSS 0.00093 · Published 2025-02-12 · Fixed in 1.44.1 CWE-311
Priority LOW 21
Denial of Service in Temporal Server prior to version 1.20.5, 1.21.6, and 1.22.7 allows an authenticated user who has permissions to interact with workflows and has crafted an invalid UTF-8 string for submission to poten…
CVSS 3.1MEDIUM 4.4· Network · High privileges · No interaction · EPSS 0.00487 · Published 2024-04-03 · Fixed in 1.20.5, 1.21.6 +1 CWE-20