# Apache ZooKeeper 管理服务器快照权限漏洞
## 概述
ZooKeeper AdminServer 存在权限校验不充分的问题,授权用户可在缺乏足够权限的情况下执行快照和恢复命令。
## 影响版本
- Apache ZooKeeper 3.9.0 到 3.9.4 之前的版本(即不包括 3.9.4)
## 细节
- AdminServer 未正确校验用户权限。
- 攻击者可利用该漏洞运行 `snapshot` 和 `restore` 命令。
- 该问题源于权限控制逻辑不严谨,即使用户无对应权限仍可触发操作。
## 影响
- 允许具备部分权限的用户执行敏感的快照和恢复操作。
- 可能导致数据泄露、数据篡改或服务中断。
## 修复建议
- 升级至 ZooKeeper 3.9.4。
- 或通过以下方式进行临时缓解:
- 禁用快照和恢复命令:设置 `admin.snapshot.enabled=false` 和 `admin.restore.enabled=false`
- 禁用 AdminServer:设置 `admin.enableServer=false`
- 确保为 root ACL 设置严格的权限控制(注意:ZooKeeper ACL 并不递归应用于子节点)
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: CVE-2025-58457: Apache ZooKeeper: Insufficient Permission Check in AdminServer Snapshot/Restore Commands-Apache Mail Archives -- 🔗来源链接
标签: vendor-advisory
神龙速读暂无评论