Missing Authorization in Apache ZooKeeper - CVE-2026-59739
Published: September 16, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose ACL-restricted znode paths.
The vulnerability exists due to a missing authorization check in the DataTree.setWatches() SetWatches/SetWatches2 reconnect replay handler when replaying registered exists-watches after a client reconnects. A remote attacker can register exists-watches on non-existent paths and reconnect after the paths are created with restricted ACLs to disclose ACL-restricted znode paths.
Only znode paths are exposed; znode data is not exposed.
Affected software
IBM SPSS Modeler
IBM Netezza Performance Server
InfoSphere Data Replication
How to mitigate CVE-2026-59739
IBM SPSS Modeler - update to 19.0.0.0 IF034
IBM Netezza Performance Server - update to 11.3.1.3 IF6
InfoSphere Data Replication - update to 11.4.0.5-5826