Zookeeper未授权访问漏洞

Zookeeper漏洞介绍

Zookeeper支持某些特定的四字查询命令,可以未授权访问,从而泄露zookeeper服务的相关信息,这些信息可能作为进一步入侵其他系统和服务的跳板,利用这些信息实现权限提升并逐渐扩大攻击范围。

常见的四字命令有 envi、conf、cons、crst、dump、ruok、stat、srvr、mntr

envi漏洞场景

漏洞修复

1.禁止2181端口暴露,开启防火墙或只允许本地访问

2.开启ACL认证 (acl认证没试过,但是sasl认证是无效的

只允许本地访问(以docker为例):

bash 复制代码
docker run -d --name=zookeeper --network kafka-net -p 127.0.0.1:2181:2181  wurstmeister/zookeeper

其他应用要连接到zookeeper,比如kafka连接,使用

bash 复制代码
-e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181
相关推荐
爬山算法3 小时前
Redis(171)如何使用Redis实现分布式事务?
redis·分布式·junit
Wang's Blog20 小时前
Elastic Stack梳理:Logstash Input插件详解与Codec插件应用指南之文件监控、多行日志处理与Kafka集成
分布式·搜索引擎·kafka·elastic search
int WINGsssss21 小时前
【无标题】
pytorch·分布式·python
小安同学iter1 天前
天机学堂day05
java·开发语言·spring boot·分布式·后端·spring cloud·微服务
孟意昶1 天前
Doris专题27-mysql兼容性与join连接
大数据·数据库·分布式·sql·mysql·doris
Wang's Blog1 天前
Elastic Stack梳理:Logstash线程模型与多实例部署解析
分布式·elastic search
西岭千秋雪_1 天前
MySQL日志梳理(存储引擎层)
java·数据库·分布式·mysql·oracle
小白|1 天前
OpenHarmony + Flutter 混合开发进阶:构建支持离线优先、边缘同步与冲突解决的分布式数据应用
分布式·flutter
张人玉1 天前
大数据hadoop系列——在ubuntu上安装HBase 伪分布式
大数据·hadoop·分布式·hbase
闲人编程1 天前
API限流、鉴权与监控
分布式·python·wpf·限流·集群·令牌·codecapsule