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

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

缺陷编号:wooyun-2013-043087

漏洞标题:华文网报某报刊生成系统任意文件上传导致近百家网报沦陷——一个弱验证码引发的血案

相关厂商:华文网报

漏洞作者: RedFree

提交时间:2013-11-20 19:42

修复时间:2014-01-04 19:43

公开时间:2014-01-04 19:43

漏洞类型:文件上传导致任意代码执行

危害等级:高

自评Rank:20

漏洞状态:未联系到厂商或者厂商积极忽略

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-11-20: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-01-04: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

华文网报某报刊生成系统采用PHP开发,该套系统后台路径可轻易被猜解,且登录的验证码太过简单可轻易被识别;导致了爆破攻击》后台弱口令》上传PHP脚本》获得主机X权限……

详细说明:

华文网报是一家比较大的网络报刊公司,经查询全国有近百家报刊使用此系统生成:

1.jpg


这套系统的模式如下图:

2.jpg


所以一但Web端出现了问题,就会导致使用该系统的近百家报刊沦陷。但经测试,该系统Web端是存在问题的。
首先:轻易得到了管理后台路径(Web端相同,使用88个域名中的任一域名访问都可以)
http://ptxyb.cuepa.cn/admin/admin_login.php

3.jpg


经过简单的代码书写,验证码可以被轻易的识别。配置完爆破选项后,开始了弱口令爆破。

4.jpg


最终得到管理员弱口令,用户:admin 密码:adminadmin
使用管理口令访问,跳到了一个不存在的页面(管理员都使用做好的客户端生成报纸,所以不会使用这个页面登录的。有Bug可以理解)。

5.jpg


将页面地址填为完整路径再访问,进了管理后台……
http://ptxyb.cuepa.cn/admin/admin_login.php?tran=87efca281fd740e0c2b50a5b27bd711f370682ccdd503f39d4f2c1696e6472ffb9240c267258

6.jpg


在测试版面发布一期报刊,附件选择附件为php一句话上传,获得文件链接。至此,轻易得到了webshell。

7.jpg


连接数据库:
<T>MYSQL</T>
<H>localhost</H>
<U>root</U>
<P>netnewscn</P>
<L>huiyi</L>

8.jpg

漏洞证明:

7.jpg


8.jpg

修复方案:

0、后台路径不要被猜好不
1、验证码搞复杂一点好不
2、后台不要有弱口令好不
3、上传文件用白名单好不
4、上传目录不可执行好不
5、站、库分离Mysql低权限好不(不要坐等被提权好不)
5、服务器装上狗、神、盾、卫士哥(增加点难度好不)

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


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝