漏洞概要
关注数(24)
关注此漏洞
漏洞标题:西南大学某站任意文件下载可getshell
提交时间:2014-04-04 12:05
修复时间:2014-05-19 12:06
公开时间:2014-05-19 12:06
漏洞类型:任意文件遍历/下载
危害等级:高
自评Rank:13
漏洞状态:已交由第三方合作机构(CCERT教育网应急响应组)处理
Tags标签:
无
漏洞详情
披露状态:
2014-04-04: 细节已通知厂商并且等待厂商处理中
2014-04-06: 厂商已经确认,细节仅向厂商公开
2014-04-16: 细节向核心白帽子及相关领域专家公开
2014-04-26: 细节向普通白帽子公开
2014-05-06: 细节向实习白帽子公开
2014-05-19: 细节向公众公开
简要描述:
西南大学某站任意文件下载可getshell
详细说明:
任意文件下载的链接
http://jyxy.swu.edu.cn/down.php?file_name=../../index.php
下载了一个down.php看看
down.php没有做任何的判断和过滤导致任意文件下载
down.php
看看主页代码,发现包含include/init.php这个应该是初始化文件,可能放着我们的mysql用户名和密码,远程连接就可以导出我们的一句话木马shell了,下载下看看
index.php
看到了这个文件,看到了第一句代码,亮了,这不是一句话吗,不知道是开发者的后门还是某个攻击者留下的后门。
并找到了我们的数据密码和用户名
init.php
由于index.php包含include/init.php故一句话木马直接连接到
http://jyxy.swu.edu.cn/index.php就可以了
如下图所示:
用户
漏洞证明:
漏洞证明:
用户
修复方案:
判断一下传入的用户名是否合法,不要过滤../和./,它们都可以被绕过
那个不知道谁写的一句话木马也删除了吧,测试数据和shell一删除
加入一下代码
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:6
确认时间:2014-04-06 19:58
厂商回复:
正在通知相关学校处理
最新状态:
暂无
漏洞评价:
评论