CVE-2026-104355
Temporal Server applies inbound namespace replication from a connected peer cluster to local namespaces
02 Description
Temporal Server applies inbound namespace replication from a connected peer cluster to local namespaces
03 Exploitation and scoring
- Exploitation
- Assessed, none found. CISA's assessment recorded neither public exploit code nor evidence of exploitation when it was made.
- SSVC decision
- ExploitationnoneCISA recorded no public exploit code and no evidence of exploitation.
- AutomatablenoAt least one step from reconnaissance to exploitation cannot be reliably automated.
- Technical ImpactpartialSuccessful exploitation gives limited control of the vulnerable component.
- EPSS probability
- 0.35% probability of exploitation activity in the next 30 days.
- EPSS percentile
- Equal to or higher than the score of 29.4% of scored records. A rank, not a probability.
- NVD base score
- 7.0 (CVSS v4.0), scored by the NVD independently of the CNA.
- NVD CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- NVD analysis status
- Awaiting Analysis. NVD last modified this record on 2026-10-16.
- Red Hat severity
- Moderate. Red Hat's rating for its own products, not a CVSS rating.
Exploit-prediction scores from FIRST. Independent scoring and analysis status from the NVD. Vendor severity from Red Hat. Exploitation assessment and catalog membership from CISA.
04 Metadata
- Published
- 2026-10-12 18:43Z16 DAYS AGO
- Last updated
- 2026-10-16 17:50Z12 DAYS AGO
- Reserved
- 2026-10-01
- Assigning CNA
- Temporal
- Record state
- PUBLISHED
- Severity
- High (CVSS 7.0)
- CNA CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
- Weaknesses
- Data version
- 5.2
- Document digest
- 560a84336fe079afdd3f5833be8c1e762530f1f4f13d34666dae4f493e419336
05 Affected products
06 References
- github.comEarliest source-confirmed affected releasehttps://github.com/temporalio/temporal/blob/v1.0.0/common/namespace/replicationTaskExecutor.go#L191-L260
- github.comFix pull requesthttps://github.com/temporalio/temporal/pull/12323
- github.comFix commithttps://github.com/temporalio/temporal/commit/f2b571e2eee8a9143fbc4711f3db8b5a37146b3b
- github.comBackport pull request for the 1.32 release linehttps://github.com/temporalio/temporal/pull/12328
- github.comBackport pull request for the 1.31 release linehttps://github.com/temporalio/temporal/pull/12329
- github.comBackport pull request for the 1.30 release linehttps://github.com/temporalio/temporal/pull/12330
- github.comTemporal Server 1.30.8https://github.com/temporalio/temporal/releases/tag/v1.30.8
- github.comTemporal Server 1.31.4https://github.com/temporalio/temporal/releases/tag/v1.31.4
- github.comTemporal Server 1.32.1https://github.com/temporalio/temporal/releases/tag/v1.32.1
07 Remediation
Upgrade to Temporal Server 1.30.8, 1.31.4, or 1.32.1, as appropriate for the deployed minor release line, and keep the dynamic configuration setting history.validateReplicationTaskSourceCluster at its default of true. Fixed releases ignore an inbound namespace replication task, including one applied through the namespace metadata refresh that history replication can trigger, when it targets a namespace the receiving cluster stores as local, and ignore inbound task queue user data replication for a local namespace. With history.validateReplicationTaskSourceCluster enabled, fixed releases also ignore an inbound history replication task when the sending cluster is not in the namespace's cluster list, which for a local namespace is every remote cluster. The fix does not change how a connected peer can update a global namespace replicated with the receiving cluster. Fixed releases do not repair a local namespace that was already modified; review local namespaces, including temporal-system, as described in the workarounds. Temporal Server releases up to and including 1.29.7 are outside the supported window and receive no fix; operators on those releases should upgrade to a supported line.