Hadoop 未授权访问漏洞

Hadoop 未授权访问漏洞

  • [1. 漏洞原理](#1. 漏洞原理)
  • [2. 漏洞危害](#2. 漏洞危害)
  • [3. 漏洞修复](#3. 漏洞修复)

1. 漏洞原理

Hadoop 是广泛使用的大数据分布式存储与计算平台,包括 HDFS(分布式文件系统)、YARN(资源调度)、MapReduce、Web UI 管理界面等组件。

在默认安装或配置不当的情况下,部分 Hadoop 服务未开启认证和访问控制,导致任何人都可以直接访问其接口,从而产生未授权访问漏洞。

2. 漏洞危害

1、hdfs dfs 或 WebHDFS API 默认不对访问者进行认证,未经授权的人可通过 WebHDFS API 对分布式文件系统执行操作,如:浏览目录、下载文件、上传文件、删除文件、修改文件权限

2、YARN ResourceManager / NodeManager Web UI 未限制访问,击者可直接访问这些接口查看:

  • 当前运行任务
  • 用户提交的作业信息
  • 应用日志
  • Container 日志(可能包含敏感数据)

通过 YARN REST API 未授权访问 ,攻击者可以向 YARN 提交自己的 Application,随后通过执行任务反弹 shell 直接获得机器权限

3、横向移动准备

攻击者能查看:集群拓扑、节点 IP、节点负载、存储布局、运行任务的用户、各节点日志等信息,这些信息可以助长后续渗透,如横向移动、凭证搜集

3. 漏洞修复

1、使用反向代理添加认证

2、网络隔离与端口封闭

3、缓解方案,拦截未授权的接口 /cluster/cluster

此方法是一个缓释措施,本质是防止攻击者通过 POC 验证程序发现此漏洞,从而降低此漏洞被利用的概率,但漏洞依然可以进行利用

相关推荐
蚂蚁数据AntData9 分钟前
从ChatBI到业务记忆:重新定义数据智能的生产力边界
大数据·网络·数据库·人工智能·算法
Quincy_Freak13 分钟前
技术随笔|银河麒麟aarch64内网轻量数据分析工具 SQLiteGo 使用体验
大数据·数据库·数据挖掘·数据分析·sqlite·银河麒麟·aarch64
跨境数据猎手22 分钟前
跨境电商独立站0-1搭建全流程
大数据·人工智能
科技侃谈24 分钟前
国内下载imToken为什么选择:官方渠道?有什么优势?
大数据·人工智能
zhou lily25 分钟前
数据中台的终局思维:如何平衡“数据共享”与“安全合规”
大数据
数据库小学妹25 分钟前
时序数据怎么存?InfluxDB、TDengine、TimescaleDB与国产融合方案选型实战
大数据·数据库·经验分享·时序数据库·dba
kyle~26 分钟前
DDS分布式实时系统---自省机制
开发语言·分布式·机器人·c#·接口·ros2
2601_9561394227 分钟前
性价比高的VI设计质量
大数据·人工智能·python·物联网
人工智能培训39 分钟前
医疗行业的数字孪生革命
大数据·人工智能·重构·知识图谱·agent
柠檬味的Cat1 小时前
GEO优化系统是什么?具体做什么,有什么用?
大数据·人工智能·aigc