Description
Improper handling of exceptional conditions in the quota subsystem of Apache ZooKeeper allows an attacker able to write under the /zookeeper/quota subtree — unauthenticated on default deployments, where that subtree is world-writable — to crash the server's critical request-processing thread and render the on-disk data directory permanently unbootable.

This issue affects Apache ZooKeeper up to and including 3.9.6. Users are recommended to upgrade to version 3.8.8 or 3.9.7, which fixes the issue.
Published: 2026-11-04
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

Improper handling of exceptional conditions in the quota subsystem of Apache ZooKeeper causes the server’s critical transaction‑apply thread to crash. An attacker who can write under the /zookeeper/quota subtree, which is world‑writable on default deployments, can force the crash, rendering the on‑disk data directory permanently unbootable. This failure makes the server unable to process any requests, resulting in a persistent denial of service and potential data loss.

Affected Systems

Apache ZooKeeper versions up to and including 3.9.6 are affected. The vulnerable functionality resides in the quota component that manages write operations under the /zookeeper/quota subtree.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity vulnerability. While the EPSS score is not available, the lack of a KEV listing suggests limited public exploitation to date; however, the simplest attack vector relies on unauthenticated write access to a world‑writable path. An attacker does not need elevated privileges beyond local or network write capability to the quota subtree, making exploitation straightforward on default configurations.

Generated by OpenCVE AI on November 4, 2026 at 12:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache ZooKeeper to version 3.8.8 or 3.9.7, which contain the fix for the quota subsystem flaw.
  • Reconfigure the ZooKeeper installation to remove write permissions from the /zookeeper/quota subtree, ensuring only authenticated users can alter quota data.
  • Verify that the transaction‑apply thread is operational and monitor ZooKeeper logs for crashes or errors that could indicate exploitation attempts.

Generated by OpenCVE AI on November 4, 2026 at 12:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache zookeeper
Vendors & Products Apache
Apache zookeeper

Wed, 04 Nov 2026 12:30:00 +0000

Type Values Removed Values Added
References

Wed, 04 Nov 2026 11:00:00 +0000

Type Values Removed Values Added
Description Improper handling of exceptional conditions in the quota subsystem of Apache ZooKeeper allows an attacker able to write under the /zookeeper/quota subtree — unauthenticated on default deployments, where that subtree is world-writable — to crash the server's critical request-processing thread and render the on-disk data directory permanently unbootable. This issue affects Apache ZooKeeper up to and including 3.9.6. Users are recommended to upgrade to version 3.8.8 or 3.9.7, which fixes the issue.
Title Apache ZooKeeper: Unauthenticated persistent denial of service via unvalidated quota-node data and paths crashing the transaction-apply thread
Weaknesses CWE-755
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Apache Zookeeper
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-04T15:18:55.306Z

Reserved: 2026-09-25T17:44:40.392Z

Link: CVE-2026-100300

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-04T11:17:06.873

Modified: 2026-11-04T14:10:09.713

Link: CVE-2026-100300

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T12:45:13Z

Weaknesses
  • CWE-755

    Improper Handling of Exceptional Conditions