心如止水 冒泡
  • 179发帖数
  • 174主题数
  • 0关注数
  • 13粉丝
开启左侧

Discuz全版本任意文件删除漏洞

[复制链接]
心如止水 发表于 2020-6-2 22:48:15 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
验证用的版本: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 修复方案:官方已经发布补丁,请尽快修复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
在线客服邮箱
wxcy#wkgb.net

邮箱地址#换为@

Powered by 创意电子 ©2018-现在 专注资源实战分享源码下载站联盟商城