Hadoop YARN ResourceManager 未授权访问漏洞复现

admin 2020年12月28日09:44:24评论301 views字数 539阅读1分47秒阅读模式

简介


Hadoop是一个由Apache基金会所开发的分布式系统基础架构,YARN是hadoop系统上的资源统一管理平台,其主要作用是实现集群资源的统一管理和调度,可以把MapReduce计算框架作为一个应用程序运行在YARN系统之上,通过YARN来管理资源。

 

漏洞概述


YARN提供有默认开放在8088和8090的REST API(默认前者)允许用户直接通过API进行相关的应用创建、任务提交执行等操作,如果配置不当,REST API将会开放在公网导致未授权访问的问题,那么任何黑客则就均可利用其进行远程命令执行,从而进行挖矿等行为。

 

受影响范围:


Apache Hadoop YARN资源管理系统


环境搭建


进入目录cd vulhub-master/hadoop/unauthorized-yarn启动环境docker-compose up -d

Hadoop YARN ResourceManager 未授权访问漏洞复现

访问http://your-ip:8088即可看到页面

Hadoop YARN ResourceManager 未授权访问漏洞复现

漏洞复现

 

在目录里就有exp

修改lhost反弹shellIP即可

Hadoop YARN ResourceManager 未授权访问漏洞复现

在本地监听9999端口,然后运行exp即可收获shell

nc -lvvp 9999python exploit.py

Hadoop YARN ResourceManager 未授权访问漏洞复现

修复建议


升级到安全版本


本文始发于微信公众号(锋刃科技):Hadoop YARN ResourceManager 未授权访问漏洞复现

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2020年12月28日09:44:24
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Hadoop YARN ResourceManager 未授权访问漏洞复现http://cn-sec.com/archives/222181.html

发表评论

匿名网友 填写信息