Discuz教程网

Discuz! 再次绕过安全密码安装插件

[复制链接]
authicon dly 发表于 2014-3-8 22:36:33 | 显示全部楼层 |阅读模式
今天谈的是第二版绕过安全密码装插件。

Discuz!应用中心,会员忘记密码找回,出现了逻辑问题,并没有验证URL是否为当前用户所有,从而造成了会员密码更改,继而安装插件,最终可后台拿webshell。



利用条件: 自己有一个webshell 。



原理:将下载的 校验文件 addonreset.txt 上传到自己 WEBSHELL的网站根目录, 网站URL里面写 webshell的目录,然后验证,然后更改密码,再然后用更改的密码安装插件!



图解实现过程:



1.登陆论坛后台,【应用】-->【应用中心】-->【 网站信息】-->【修改密码】

20131009110021244.jpg
2. 点击【忘记密码】,网站 URL: 写自己webshell的网址【或者自己的网站网址】,然后将校验文件 addonreset.txt,下载下来,放到webshell的根目录下

20131009110022264.jpg
3. 点击【校验】,会出现校验成功,这就是有意思的地方,没有对URL做任何判断。

20131009110022701.jpg
4. 输入我们自己的密码.

20131009110023301.jpg

5.来装个插件验证下.


20131009110023545.jpg

配合插件任意文件上传,完美拿shell!



修复方案:
你们更专业




上一篇:百姓网论坛基础架构逻辑缺陷 (Discuz某设计缺陷的实战Fuzz篇)
下一篇:建议你们再优化一下版主已阅插件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-1 23:37

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表