CVE-2020-35211
Description
An issue in Atomix v3.1.5 allows unauthorized Atomix nodes to become the lead node in a target cluster via manipulation of the variable terms in RaftContext.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Unauthorized Atomix nodes can become leader in a cluster by manipulating RaftContext terms, compromising cluster integrity.
Vulnerability
CVE-2020-35211 affects Atomix v3.1.5, a Kubernetes toolkit for building distributed applications. The vulnerability resides in the Raft consensus implementation, specifically in the handling of terms within the RaftContext. An unauthorized node can manipulate these terms to become the leader of a target cluster. The exact code path requires the attacker to have network access to the cluster and the ability to send crafted Raft messages.
Exploitation
An attacker must be able to join the Atomix cluster as an unauthorized node or inject messages into the Raft communication. By manipulating the terms variable in RaftContext, the attacker can force a leadership election in their favor. No authentication or prior privileges are required beyond network access to the cluster's Raft port.
Impact
Successful exploitation allows the attacker to become the leader node of the Atomix cluster. As leader, the attacker can control the cluster's state machine, potentially leading to data corruption, denial of service, or further compromise of applications relying on Atomix primitives. The integrity and availability of the cluster are directly impacted.
Mitigation
As of the publication date (2021-12-16), no official patch or workaround has been disclosed in the available references [1]. Users should monitor the Atomix project repository [2] for updates. If possible, restrict network access to the Raft port and ensure only trusted nodes can join the cluster. Upgrading to a newer version, if available, is recommended.
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
io.atomix:atomixMaven | <= 3.1.5 | — |
Affected products
2- Atomix/Atomixdescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3- github.com/advisories/GHSA-4jhc-wjr3-pwh2ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-35211ghsaADVISORY
- docs.google.com/presentation/d/1C_IpRfSU-9FMezcHCFZ-qg-15JO-W36yvqcnzI8sQs8/editghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.