CVE-2026-59969
Apache Software Foundation · Apache ZooKeeper
Apache ZooKeeper quorum TLS fails to perform proper peer hostname verification in FIPS-mode, allowing unauthorized peers to join the quorum, participate in leader election, and access replication flows.
Executive summary
A critical security flaw in Apache ZooKeeper allows unauthenticated attackers to bypass TLS hostname verification and compromise cluster integrity in FIPS-compliant environments.
Vulnerability
This vulnerability occurs due to improper validation of certificates with host mismatches (CWE-297) when FIPS-mode and specific TLS quorum settings are enabled. An unauthenticated attacker can present a CA-trusted certificate with an invalid SAN to successfully join the ZooKeeper quorum.
Business impact
The ability for a malicious actor to inject a node into a ZooKeeper quorum poses a severe risk to data consistency and system availability. By participating in leader election and replication, an attacker can manipulate distributed state, leading to unauthorized data modification or total service disruption. With a CVSS score of 7.5, this high-severity flaw requires immediate attention to protect critical infrastructure dependencies.
Remediation
Immediate Action: Upgrade to Apache ZooKeeper version 3.8.7 or 3.9.6, which contain the necessary fixes for peer hostname verification.
Proactive Monitoring: Monitor ZooKeeper cluster logs for unexpected peer connections or unauthorized nodes joining the quorum.
Compensating Controls: Ensure that network-level controls restrict access to the quorum ports to only trusted, authorized IP addresses, effectively limiting the attack surface while planning the upgrade.
Exploitation status
Public Exploit Available: No (exploit_available: false)
Analyst recommendation
Given the potential for cluster-wide compromise and the ease of exploitation for this unauthenticated flaw, organizations currently running Apache ZooKeeper in FIPS-mode must prioritize this update. Evaluate your deployment configuration immediately to confirm if the affected TLS settings are active and schedule the required version upgrade to versions 3.8.7 or 3.9.6 to ensure the integrity of your distributed coordination services.
More Apache Software Foundation CVEs
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.5 (3.1)
- Analyst report written
Sources
Originally found and disclosed by Erichen <chenyoulong20g@ict.ac.cn>, per the CVE Program record.