CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

admin 2024年5月14日20:54:36评论20 views字数 974阅读3分14秒阅读模式

★且听安全-点关注,不迷路!

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

★漏洞空间站-优质漏洞资源和小伙伴聚集地

Zoho 系列漏洞集合

https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg3MTU0MjkwNw==&action=getalbum&album_id=2123933817441665027&scene=173&from_msgid=2247489341&from_itemidx=1&count=3&nolastread=1#wechat_redirect
漏洞信息

Zoho ManageEngine ADSelfService 6118 以前版本存在认证后目录穿越问题,可导致远程命令执行。

环境搭建

首先部署 Windows AD,然后安装 6118 版本软件,登录浏览器后软件会自动识别域:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

安装结束后需要设置好邮件服务器:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

漏洞分析

登录系统,存在一个 `schedule reports` 定期报告按钮:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

点击 `Schedule New Reports` 添加定期报告:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

将 `Storage Path` 设置为 `c:testdata`:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

使用 burpsuite 截取报文,将 `STORAGE_PATH` 修改为 `/../../../testreport`:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

等待一段时间后, `C:testreport` 目录被创建:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

设置 `storage_path` 位置存在检查,但是为前段校验:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

后端没有对存储路径进行认证:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

利用方法

由于是个路径穿越问题,而且可以指定完全目录,可以通过填入共享文件夹进行NTLM攻击。将 `storage_path` 设置为共享文件夹。使用 `impacket` 服务获取域控 hash ,还可以尝试内网中继攻击。有兴趣获取完整漏洞分析与复现过程的小伙伴,请加入我们的漏洞空间站-致力于打造优质漏洞资源和小伙伴聚集地

修复方式

新版本在 `saveReportScheduler` 中添加了 `isUNCFilePath` 校验:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

路径不能以 `\` 开头:

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

由于传播、利用此文档提供的信息而造成任何直接或间接的后果及损害,均由使用本人负责,且听安全及文章作者不为此承担任何责任。

★且听安全-点关注,不迷路!

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

★漏洞空间站-优质漏洞资源和小伙伴聚集地!

CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

原文始发于微信公众号(且听安全):CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月14日20:54:36
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   CVE-2022-29457 Zoho ManageEngine ADSelfService远程命令执行漏洞https://cn-sec.com/archives/2071985.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息