Incorrect authorization in Apache IoTDB - CVE-2026-59229
Published: October 23, 2026
Vulnerability details
The vulnerability allows a remote user to bypass database permissions and perform unauthorized data loading and deletion operations as root.
The vulnerability exists due to improper authorization in the Apache IoTDB Legacy Pipe receiver protocol (handshake / sendPipeData) when executing data loading and deletion operations using a hardcoded SUPER_USER (root) identity. A remote user can send specially crafted PipeData messages through the Legacy Pipe API with only SYSTEM-level privileges, such as USE_PIPE or MAINTAIN, to load or delete data without WRITE_DATA or DELETE_DATA permissions on the target databases.