JIZHICMS V2.5 has background Arbitrary File Downloads causing RCE
Github URL:Cherry-toto/jizhicms: 极致CMS(以下简称:JIZHICMS)是一款开源免费,无商业授权的建站系统。 (github.com)
等了蛮久,前几天也是申下来了
例如:
可以看到VPS上返回了这个请求
在位于 app/admin/c/PluginsController.php 的文件中的 update 方法中,$remote_url 并未对url进行安全检验,导致可以远程下载任意zip文件,并在后面的代码中可以看到进行解压
根据719行的代码可以知道,下载解压后的文件存放在 app/admin/exts 下
以前总是觉得说进到后台就算是拿下一台主机了,不再深入,因此对后台的洞了解甚少
看了很多cms的后台洞,发现大家更倾向于寻找Rce的点,而不是后台Sql注入
主要还是为了拿shell做更多事情(旁站攻击或者打内网……)
其中插件这个模块出现洞的频率最高,不管是在Awdp中还是日常审计中都是重点关注的对象
大多数的原因都是因为允许本地上传插件或者原创下载(包括在这个CVE中,作者其实并不承认这算是漏洞,觉得这是他cms的一个特性)
所以快速探究有没有这个洞,最好最快的方法其实是黑盒看有没有这个功能点,而不是白盒一个个审计