漏洞概要
关注数(24)
关注此漏洞
漏洞标题:大汉版通系统再再次getshell之3
提交时间:2014-05-18 19:08
修复时间:2014-08-16 19:10
公开时间:2014-08-16 19:10
漏洞类型:文件上传导致任意代码执行
危害等级:高
自评Rank:20
漏洞状态:厂商已经确认
Tags标签:
无
漏洞详情
披露状态:
2014-05-18: 细节已通知厂商并且等待厂商处理中
2014-05-19: 厂商已经确认,细节仅向厂商公开
2014-05-22: 细节向第三方安全合作伙伴开放
2014-07-13: 细节向核心白帽子及相关领域专家公开
2014-07-23: 细节向普通白帽子公开
2014-08-02: 细节向实习白帽子公开
2014-08-16: 细节向公众公开
简要描述:
大汉版通系统再再次getshell之3,同样存在两处..
详细说明:
注:该系统为信息公开系统(xxgk)
#1 漏洞文件
由于第二个文件的上传比较有意思,我们选择其贴下关键的代码
这两个上传也仅在客户端进行验证
这里既然可以上传 zip 格式的文件,程序肯定会解压缩ZIP包,那么,假如我们在ZIP包里隐藏了我们想要上传的恶意文件,而恰巧程序解压后,并不会删除这些文件,那么不就直接getshell了吗?
#2 漏洞测试
有了这些想法,那么我们就来测试测试,程序的逻辑是不是真如我们想象的那样..
那么,我们首先将要上传的文件打包成zip,这里为shell.zip
由于这套系统网上的实例很多,随机选取两个进行测试..
测试一:
打开此页面后,直接上传我们的shell.zip,点击提交即可在服务器上解压并生成Customize.jsp
路径为:
连接shell,如图所示
测试二:
同样直接上传我们的shell.zip,即可在上面的目录下生成:Customize.jsp
同样连接Customize.jsp,如图所示
漏洞证明:
#证明
修复方案:
版权声明:转载请注明来源 路人甲@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:20
确认时间:2014-05-19 10:01
厂商回复:
感谢关注
最新状态:
暂无
漏洞评价:
评论
-
2014-05-18 19:18 |
U神 ( 核心白帽子 | Rank:1285 漏洞数:142 | 感谢乌云,知恩不忘,其实我一直都在乌云默...)
-
2014-05-18 20:44 |
wefgod ( 普通白帽子 | Rank:1807 漏洞数:179 | 力不从心)
-
2014-05-19 10:03 |
HackBraid ( 核心白帽子 | Rank:1545 漏洞数:260 | ...........................................)
-
2014-05-19 10:15 |
wefgod ( 普通白帽子 | Rank:1807 漏洞数:179 | 力不从心)
-
2014-05-19 10:34 |
wefgod ( 普通白帽子 | Rank:1807 漏洞数:179 | 力不从心)
@HackBraid 等看狗哥发出5月的通用统计就知道是谁了
-
2014-05-22 10:36 |
zzR ( 核心白帽子 | Rank:1382 漏洞数:122 | 收wb 1:5 无限量收 [平台担保])