漏洞概要
关注数(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
厂商回复:
感谢关注
最新状态:
暂无