CVE catalog

CVE-2026-79993

The `deleteContainer` opcode (0x14/20) is processed without verifying the caller's ACL permissions, allowing any authenticated client to delete specific znodes in the data tree regardless of the ACL r

[CVE catalog]

Severity
Critical · CVSS 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.60% · Oct 25, 2026

The `deleteContainer` opcode (0x14/20) is processed without verifying the caller's ACL permissions, allowing any authenticated client to delete specific znodes in the data tree regardless of the ACL restrictions on the znode or its parent. This opcode is considered internal-only and the official client doesn't have API for it, but a client that can open a plain TCP session on the ZooKeeper client port (2181 by default) - with NO authentication and NO ACL permissions - can delete any empty persistent znode (including regular persistent nodes, container nodes, and TTL nodes) by issuing the raw protocol OpCode deleteContainer (20). The deleteContainer request path completely skips both the session check and the DELETE ACL check that are enforced by the regular delete (OpCode 2) path. This is an authorization bypass / ACL enforcement bug. This issue affects Apache ZooKeeper: from 3.9.0 through 3.9.5, from 3.8.0 through 3.8.6. Users are recommended to upgrade to version 3.9.6 or 3.8.7, which fixes the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianzookeepersid3.9.6-2fixed
Debianzookeeperforky3.9.6-2fixed
Debianzookeepertrixie3.9.3-1+deb13u1vulnerable
Debianzookeeperbookworm3.8.0-11+deb12u2vulnerable
Debianzookeeperbookworm-security3.8.0-11+deb12u1vulnerable
CpezookeeperNot reported3.9.6fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianzookeepersourcesid3.9.6-1not yet assignedNot reported[1148409]
Debianzookeepersourceforky3.9.6-1not yet assignedNot reported[1148409]
Debianzookeepersourcetrixie(unfixed)not yet assignedNot reported[1148409]
Debianzookeepersourcebookworm(unfixed)not yet assignedNot reported[1148409]
CpezookeepercpeNot reported3.9.6Not reportedNVD-CVE-2026-79993Not reported

[Debian bug #1148409]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • [zookeeper]Affected
    Details (4)
    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • [zookeeper-bin]Affected

    Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · amd64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · arm64 · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · amd64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · arm64 · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

  • [zookeeperd]Affected

    Source package: [zookeeper]

    Details (4)
    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u2 · all · bookworm

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

    • 3.8.0-11+deb12u1 · all · bookworm-security

      Affected

      nvd · zookeeper · debian · bookworm; nvd · zookeeper · debian · 12

[Debian 13 (Trixie)]

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • [zookeeper]Affected
    Details (2)
    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

  • [zookeeper-bin]Affected

    Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · amd64 · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · arm64 · trixie

      Affected

      nvd · zookeeper · debian · 13

  • [zookeeperd]Affected

    Source package: [zookeeper]

    Details (2)
    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

    • 3.9.3-1+deb13u1 · all · trixie

      Affected

      nvd · zookeeper · debian · 13

Observed:

References