Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现

admin 2020年12月6日15:38:01评论67 views字数 639阅读2分7秒阅读模式

漏洞概述


hackerone公开了Nexus Repository Manager 2.X漏洞细节,该漏洞默认存在部署权限账号,成功登录后可使用“createrepo”“mergerepo”自定义配置,可触发远程命令执行漏洞

 

影响版本


Nexus Repository Manager OSS <= 2.14.13 

Nexus Repository Manager Pro <= 2.14.13

限制:admin权限才可触发漏洞

 

环境搭建


Nexus-2.14.13下载地址:

https://download.sonatype.com/nexus/oss/nexus-2.14.13-01-bundle.zip


Windows搭建:

解压后进入相应版本目录


Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现

分别右击以下文件使用管理员权限运行:

install-nexus.bat
start-nexus.bat


访问

http://localhost:8081/nexus

可以打开就是启动成功了


Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现



漏洞复现


首先以管理员身份(admin/admin123)登录


Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现

然后找到漏洞位置:Capabilities - Yum:Configuration - Settings

Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现

点击 Save 抓包,更改mergerepoPath后的value值

C:\Windows\System32\cmd.exe /k dir&


此处使用 /k 是因为这样命令执行完会保留进程不退出,而 /c 后执行完会退出

Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现


修复建议


升级到安全版本

本文始发于微信公众号(锋刃科技):Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2020年12月6日15:38:01
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Nexus2 yum插件RCE漏洞(CVE-2019-5475)复现https://cn-sec.com/archives/196404.html

发表评论

匿名网友 填写信息