Hadoop未授权访问漏洞
Hadoop是一个由 Apache基金会所开发的分布式系统基础架构,由于服务器直接在开放了Hadoop机器HDFS的50070 web端口及部分默认服务端口,黑客可以通过命令行操作多个目录下的数据,如进行删除,下载,目录浏览甚至命令执行等操作,产生极大的危害。
漏洞复现
步骤一:使用以下FOFA语法进行Hadoop产品的搜索
port="8088" && app="Hadoop"
步骤二:开启页面直接访问不经过用户密码验证.
http://IP:8088/cluster
漏洞修复
- 如无必要,关闭 Hadoop Web 管理页面
- 开启身份验证,防止未经授权用户访问。
- 设置“安全组”访问控制策略,将 Hadoop 默认开放的多个端口对公网全部禁止或限制可信任的 IP地址才能访问包括 50070 以及 WebUl 等相关端口。