CVE-2026-79993

Apache Software Foundation · Apache ZooKeeper

A missing authorization flaw in Apache ZooKeeper allows unauthenticated remote attackers to delete arbitrary empty persistent znodes via the deleteContainer opcode.

Executive summary

A critical authorization bypass in Apache ZooKeeper allows unauthenticated remote attackers to delete znodes, potentially leading to significant data loss or service disruption.

Vulnerability

This vulnerability is a missing authorization flaw (CWE-862) occurring because the deleteContainer opcode (0x14/20) processes requests without verifying caller ACL permissions. An unauthenticated attacker can bypass all security checks by issuing raw protocol requests directly to the ZooKeeper client port.

Business impact

Successful exploitation allows unauthorized deletion of data structures within the ZooKeeper tree. Because ZooKeeper is often used for distributed coordination and configuration management, this could lead to widespread system instability, service outages, or the loss of critical application state. With a CVSS score of 7.5, this vulnerability represents a high risk to availability and integrity.

Remediation

Immediate Action: Upgrade to Apache ZooKeeper version 3.9.6 or 3.8.7 immediately to incorporate the necessary authorization checks.

Proactive Monitoring: Monitor network traffic to the ZooKeeper client port (default 2181) for anomalous raw protocol requests or unexpected deleteContainer opcode usage.

Compensating Controls: If immediate patching is not feasible, restrict network access to the ZooKeeper client port using firewall rules to ensure only trusted, authorized clients can communicate with the service.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the ease of exploitation and the potential for severe service disruption, administrators should prioritize patching affected ZooKeeper clusters. Applying the vendor-supplied update is the only definitive way to close this authorization gap and ensure that all znode operations are subjected to appropriate ACL enforcement.

More Apache Software Foundation CVEs

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.5 (3.1)
  4. Analyst report written

Sources

Originally found and disclosed by K <sec-reports@outlook.com>, z f <tinkerzf@gmail.com>, 布豪 <1958304602@qq.com>, per the CVE Program record.