16 matches found
CVE-2024-23944
Apache ZooKeeper is vulnerable to an information disclosure flaw due to a missing ACL check in its persistent watchers handling. An attacker with access to a parent znode can attach a persistent watcher (via the addWatch command) to monitor child znodes. When a watch event is triggered, the serve...
CVE-2023-44981
CVE-2023-44981 (Apache ZooKeeper) : Authorization bypass through a user-controlled SASL ID when quorum peer authentication is enabled (quorum.auth.enableSasl=true). If the instance part of the SASL ID is missing (e.g., [email protected]), authorization checks are skipped, allowing an arbitrary endp...
CVE-2021-21295
Netty CVE-2021-21295 affects io.netty:netty-codec-http2 prior to 4.1.60.Final, where Content-Length validation can be bypassed when HTTP/2 is downgraded to HTTP/1.1 in proxied scenarios, enabling HTTP request smuggling. The issue occurs when HTTP2MultiplexCodec/Http2FrameCodec are used and Http2S...
CVE-2019-0201
CVE-2019-0201 affects Apache ZooKeeper up to versions 3.4.13 and 3.5.4-beta, where getACL() does not enforce permissions and returns the ACL Id in plaintext. When Digest Authentication is in use, the unsalted hash value contained in the Id field can be disclosed to unauthenticated or unprivileged...
CVE-2024-51504
A vulnerability in the ZooKeeper Admin Server 's IPAuthenticationProvider allows an Authentication Bypass by Spoofing (CWE-290). The root cause is a weak default configuration that relies on easily spoofed HTTP request headers, specifically the X-Forwarded-For header, to detect a client's IP addr...
CVE-2017-5637
CVE-2017-5637 affects Apache ZooKeeper prior to fixes in 3.4.10 and 3.5.3. The issue: two four-letter commands, wchp and wchc, are CPU-intensive and can cause a denial of service by overwhelming CPU on the server, rendering it unable to serve legitimate clients. Affected products/versions include...
CVE-2026-24308
CVE-2026-24308 affects Apache ZooKeeper: improper handling of configuration values in ZKConfig can expose sensitive client configuration in logs at INFO level. Affected: ZooKeeper 3.8.5 and 3.9.4 on all platforms. Impact: potential leakage of sensitive config data in production logs. Mitigation: ...
CVE-2018-8012
CVE-2018-8012 affects Apache ZooKeeper: no authentication/authorization is enforced when a server attempts to join a quorum (before 3.4.10 and 3.5.0-alpha to 3.5.3-beta). This allows an arbitrary endpoint to join the cluster and propagate counterfeit changes to the leader. IBM and related advisor...
CVE-2026-24281
CVE-2026-24281 — Apache ZooKeeper ZKTrustManager reverse DNS fallback . The vulnerability arises when IP SAN validation fails and ZKTrustManager falls back to PTR-based name resolution, enabling attackers who control or spoof PTR records to impersonate ZooKeeper servers or clients with certificat...
CVE-2016-5017
CVE-2016-5017 affects Apache ZooKeeper before 3.4.9 and 3.5.x before 3.5.3. The vulnerability is a buffer overflow in the C CLI shells (cli_st/cli_mt) caused by improper bounds checking when a long command string is used, potentially allowing arbitrary code execution. Remediation stated in the so...
CVE-2025-58457
An improper permission check in the ZooKeeper AdminServer allows authorized clients to execute snapshot and restore commands with insufficient privileges. This vulnerability affects Apache ZooKeeper versions 3.9.0 before 3.9.4. Several products are impacted, including IBM Sterling B2B Integrator ...
CVE-2026-59969
Apache ZooKeeper contains a vulnerability where quorum TLS fails to enforce peer hostname verification in FIPS-mode deployments. When specific settings are enabled—namely sslQuorum=true, zookeeper.fips-mode=true, ssl.quorum.hostnameVerification=true, and ssl.quorum.clientHostnameVerification=true...
CVE-2026-59739
Apache ZooKeeper is vulnerable to information disclosure due to a missing ACL check in the SetWatches reconnect replay handler. An attacker can discover ACL-restricted paths by registering exists-watches on non-existent paths and then reconnecting after those paths are created with restricted ACL...
CVE-2026-84439
An unauthenticated attacker can perform a log injection attack on Apache ZooKeeper (versions 3.9.0 through 3.9.5 and 3.8.0 through 3.8.6 ) when audit logging is enabled (zookeeper.audit.enable=true). By sending a digest authentication request containing tab characters ( ) in the username, an atta...
CVE-2026-79993
Apache ZooKeeper versions 3.9.0 through 3.9.5 and 3.8.0 through 3.8.6 are vulnerable to an authorization bypass due to a missing ACL check on the deleteContainer opcode (0x14/20). While this opcode is intended for internal use and lacks an official client API, an attacker can open a plain TCP ses...
CVE-2026-84501
An unauthenticated attacker can inject arbitrary fake log lines into Apache ZooKeeper 's operational log by sending a crafted add_auth("ensemble", ...) request containing newline characters (\n ). The vulnerability occurs because the EnsembleAuthenticationProvider.handleAuthentication() method lo...