Apache Zookeeper vulnerabilities

11 known vulnerabilities affecting apache/zookeeper.

Total CVEs
11
CISA KEV
0
Public exploits
1
Exploited in wild
0
Severity breakdown
CRITICAL2HIGH5MEDIUM4

Vulnerabilities

Page 1 of 1
CVE-2026-24308HIGHCVSS 7.5≥ 3.8.0, < 3.8.6≥ 3.9.0, < 3.9.52026-03-07
CVE-2026-24308 [HIGH] CWE-532 CVE-2026-24308: Improper handling of configuration values in ZKConfig in Apache ZooKeeper 3.8.5 and 3.9.4 on all pla Improper handling of configuration values in ZKConfig in Apache ZooKeeper 3.8.5 and 3.9.4 on all platforms allows an attacker to expose sensitive information stored in client configuration in the client's logfile. Configuration values are exposed at INFO level logging rendering potential production systems affected by the issue. Users are recommended
nvd
CVE-2026-24281HIGHCVSS 7.4≥ 3.8.0, < 3.8.6≥ 3.9.0, < 3.9.52026-03-07
CVE-2026-24281 [HIGH] CWE-295 CVE-2026-24281: Hostname verification in Apache ZooKeeper ZKTrustManager falls back to reverse DNS (PTR) when IP SAN Hostname verification in Apache ZooKeeper ZKTrustManager falls back to reverse DNS (PTR) when IP SAN validation fails, allowing attackers who control or spoof PTR records to impersonate ZooKeeper servers or clients with a valid certificate for the PTR name. It's important to note that attacker must present a certificate which is trusted by ZKTrustMana
nvd
CVE-2025-58457MEDIUMCVSS 4.3≥ 3.9.0, < 3.9.42025-09-24
CVE-2025-58457 [MEDIUM] CWE-280 CVE-2025-58457: Improper permission check in ZooKeeper AdminServer lets authorized clients to run snapshot and resto Improper permission check in ZooKeeper AdminServer lets authorized clients to run snapshot and restore command with insufficient permissions. This issue affects Apache ZooKeeper: from 3.9.0 before 3.9.4. Users are recommended to upgrade to version 3.9.4, which fixes the issue. The issue can be mitigated by disabling both commands (via admin.snaps
nvd
CVE-2024-51504CRITICALCVSS 9.1≥ 3.9.0, < 3.9.32024-11-07
CVE-2024-51504 [CRITICAL] CWE-290 CVE-2024-51504: When using IPAuthenticationProvider in ZooKeeper Admin Server there is a possibility of Authenticati When using IPAuthenticationProvider in ZooKeeper Admin Server there is a possibility of Authentication Bypass by Spoofing -- this only impacts IP based authentication implemented in ZooKeeper Admin Server. Default configuration of client's IP address detection in IPAuthenticationProvider, which uses HTTP request headers, is weak and allows an atta
nvd
CVE-2024-23944MEDIUMCVSS 5.3≥ 3.6.0, ≤ 3.7.2≥ 3.8.0, < 3.8.4+1 more2024-03-15
CVE-2024-23944 [MEDIUM] CWE-862 CVE-2024-23944: Information disclosure in persistent watchers handling in Apache ZooKeeper due to missing ACL check. Information disclosure in persistent watchers handling in Apache ZooKeeper due to missing ACL check. It allows an attacker to monitor child znodes by attaching a persistent watcher (addWatch command) to a parent which the attacker has already access to. ZooKeeper server doesn't do ACL check when the persistent watcher is triggered and as a consequen
nvd
CVE-2023-44981CRITICALCVSS 9.1fixed in 3.7.2≥ 3.8.0, < 3.8.3+1 more2023-10-11
CVE-2023-44981 [CRITICAL] CWE-639 CVE-2023-44981: Authorization Bypass Through User-Controlled Key vulnerability in Apache ZooKeeper. If SASL Quorum P Authorization Bypass Through User-Controlled Key vulnerability in Apache ZooKeeper. If SASL Quorum Peer authentication is enabled in ZooKeeper (quorum.auth.enableSasl=true), the authorization is done by verifying that the instance part in SASL authentication ID is listed in zoo.cfg server list. The instance part in SASL auth ID is optional and if
nvd
CVE-2021-21295MEDIUMCVSS 5.9v3.5.92021-03-09
CVE-2021-21295 [MEDIUM] CWE-444 CVE-2021-21295: Netty is an open-source, asynchronous event-driven network application framework for rapid developme Netty is an open-source, asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. In Netty (io.netty:netty-codec-http2) before version 4.1.60.Final there is a vulnerability that enables request smuggling. If a Content-Length header is present in the original HTTP/2 req
nvd
CVE-2019-0201MEDIUMCVSS 5.9≥ 1.0.0, ≤ 3.4.13v3.5.0+4 more2019-05-23
CVE-2019-0201 [MEDIUM] CWE-862 CVE-2019-0201: An issue is present in Apache ZooKeeper 1.0.0 to 3.4.13 and 3.5.0-alpha to 3.5.4-beta. ZooKeeper’s g An issue is present in Apache ZooKeeper 1.0.0 to 3.4.13 and 3.5.0-alpha to 3.5.4-beta. ZooKeeper’s getACL() command doesn’t check any permission when retrieves the ACLs of the requested node and returns all information contained in the ACL Id field as plaintext string. DigestAuthenticationProvider overloads the Id field with the hash value that is use
nvd
CVE-2018-8012HIGHCVSS 7.5fixed in 3.4.10≥ 3.5.0, ≤ 3.5.3+2 more2018-05-21
CVE-2018-8012 [HIGH] CWE-862 CVE-2018-8012: No authentication/authorization is enforced when a server attempts to join a quorum in Apache ZooKee No authentication/authorization is enforced when a server attempts to join a quorum in Apache ZooKeeper before 3.4.10, and 3.5.0-alpha through 3.5.3-beta. As a result an arbitrary end point could join the cluster and begin propagating counterfeit changes to the leader.
nvd
CVE-2017-5637HIGHCVSS 7.5PoCv3.4.0v3.4.1+11 more2017-10-10
CVE-2017-5637 [HIGH] CWE-306 CVE-2017-5637: Two four letter word commands "wchp/wchc" are CPU intensive and could cause spike of CPU utilization Two four letter word commands "wchp/wchc" are CPU intensive and could cause spike of CPU utilization on Apache ZooKeeper server if abused, which leads to the server unable to serve legitimate client requests. Apache ZooKeeper thru version 3.4.9 and 3.5.2 suffer from this issue, fixed in 3.4.10, 3.5.3, and later.
nvd
CVE-2016-5017HIGHCVSS 8.1≤ 3.4.8v3.5.0+2 more2016-09-21
CVE-2016-5017 [HIGH] CWE-119 CVE-2016-5017: Buffer overflow in the C cli shell in Apache Zookeeper before 3.4.9 and 3.5.x before 3.5.3, when usi Buffer overflow in the C cli shell in Apache Zookeeper before 3.4.9 and 3.5.x before 3.5.3, when using the "cmd:" batch mode syntax, allows attackers to have unspecified impact via a long command string.
nvd
Apache Zookeeper vulnerabilities | cvebase