(CVE-2019-8362)Dedecms v5.7 sp2 后台文件上传 getshell
2020-09-27 17:36 rnss 阅读(870) 评论(0) 编辑 收藏 举报漏洞分析
dede/album_add.php
175行将'jpg|png|gif'作为第二个参数传入GetMatchFiles函数,跟进
161行只匹配了前面传入的三种后缀,也就是说只要文件名包含这三种后缀其中之一即合法
那么我们可以构造1.jpg.php的文件名,即可getshell
漏洞复现
首先创建一个1.jpg.php文件,内容为 <?php phpinfo(); ?>
然后将它压缩为zip文件
将压缩包上传到soft目录下
接着访问dede/album_add.php,选择从 从ZIP压缩包中解压图片(提前创建一个图片集栏目)
确定后选择预览文档