WaratekVRT Sign in

CVE-2026-24281 Apache ZooKeeper

Affected softwareApache ZooKeeper
Severity7.4 High CVSS 3.1 3 scores
Fixed in3.8.6, 3.9.5
WeaknessCWE-295
Published7 Mar 2026
Updated13 Nov 2026

Description

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 ZKTrustManager which makes the attack vector harder to exploit. Users are recommended to upgrade to version 3.8.6 or 3.9.5, which fixes this issue by introducing a new configuration option to disable reverse DNS lookup in client and quorum protocols.

CWE-350CWE-297

Exploitation status

No public exploit

No exploit has been reported in the sources we check.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 0.69% chance in 30 days

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action feasible
  • Review human Researcher
  • Record active
Decided by A researcher's recorded decision for this specific CVE
Finding A researcher set this CVE's status to Mitigation candidate.

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

No existing ARMR rule covers this.

CVSS

7.4 HIGH v3.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 7.4 HIGH CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N NVD Primary published
CVSS 3.1 7.4 HIGH CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N redhat-SADP Secondary
CVSS 3.1 5.9 MEDIUM CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N CISA-ADP Secondary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update July 2026 ↗ CPU 2026-Q3 Oracle GoldenGate / Security (Apache ZooKeeper) (19.1.0.0.0-19.1.0.0.15)
Oracle Critical Security Patch Update May 2026 ↗ CSPU 2026-Q2 Oracle Communications / Core (Apache ZooKeeper) (6.1.1-7.0.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Core (Apache ZooKeeper) 6.1.1-7.0.0
Oracle GoldenGate Security (Apache ZooKeeper) 19.1.0.0.0-19.1.0.0.15

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.zookeeper:zookeeper 3.8.0 3.8.6 unbounded
org.apache.zookeeper:zookeeper 3.9.0 3.9.5 unbounded

Products and versions

2 products, 4 version entries
SourceVendorProductSchemeAffected versions
nvd apache zookeeper generic ≥ 3.8.0 and < 3.8.6 · ≥ 3.9.0 and < 3.9.5
osv org.apache.zookeeper zookeeper generic ≥ 3.8.0 and < 3.8.6 · ≥ 3.9.0 and < 3.9.5

References

URLTags
https://github.com/apache/zookeeper/commit/66c4efecdda1302d9cfb3af9eedb122b74452bf3 WEB
https://github.com/apache/zookeeper PACKAGE
https://issues.apache.org/jira/browse/ZOOKEEPER-4986 WEB
https://lists.apache.org/thread/088ddsbrzhd5lxzbqf5n24yg0mwh9jt2 WEB
http://www.openwall.com/lists/oss-security/2026/03/07/4 WEB
https://access.redhat.com/errata/RHSA-2026:10184
https://access.redhat.com/errata/RHSA-2026:14272
https://access.redhat.com/errata/RHSA-2026:14276
https://access.redhat.com/errata/RHSA-2026:34608
https://access.redhat.com/errata/RHSA-2026:8509

Timeline

Published2026-03-07By the CVE Program.
NVD record modified2026-07-15NVD's own last-modified date for this record.
Classification created2026-11-13First commit adding this CVE's research note.
Last VRT activity2026-11-13Most recent commit touching this CVE's classification, patch or rule file.