Improper Output Neutralization for Logs in Apache ZooKeeper - CVE-2026-84501
Published: September 16, 2026
Vulnerability details
The vulnerability allows a remote attacker to forge operational log entries.
The vulnerability exists due to improper output neutralization for logs in EnsembleAuthenticationProvider.handleAuthentication() when processing a crafted add_auth("ensemble", ...) request containing newline characters. A remote attacker can send a crafted authentication request to forge operational log entries.
Forged entries can include arbitrary timestamps, log levels, class names, and messages that appear visually indistinguishable from genuine ZooKeeper log output.