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

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

缺陷编号:wooyun-2013-045883

漏洞标题:硅谷动力 PHP分站Nginx解析漏洞+主站文件读取漏洞

相关厂商:enet.com.cn

漏洞作者: ty4z2008

提交时间:2013-12-13 21:45

修复时间:2014-01-27 21:46

公开时间:2014-01-27 21:46

漏洞类型:设计缺陷/逻辑错误

危害等级:中

自评Rank:8

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-12-13: 细节已通知厂商并且等待厂商处理中
2013-12-16: 厂商已经确认,细节仅向厂商公开
2013-12-26: 细节向核心白帽子及相关领域专家公开
2014-01-05: 细节向普通白帽子公开
2014-01-15: 细节向实习白帽子公开
2014-01-27: 细节向公众公开

简要描述:

PHP分站Nginx解析漏洞+文件读取漏洞

详细说明:

1.nginx 解析漏洞: http://my.enet.com.cn/jnh/images/jpdxnew.jpg/1.php
2.主站读文件漏洞:http://www.enet.com.cn/jspub/list.inc.jsp?rownum=6&tpl=/jspub/category.inc.public.jsp 右键 源码
分析:
1.nginx 解析漏洞
nginx配置错误导致访问形如xxx.asp的文件夹下的文件时,不论文件后缀都会当成asp格式解析。黑客可以构造形如xxx.asp这样的文件夹并利用网站自带的上传组建上传后缀为jpg的恶意asp文件到xxx.asp文件夹下。再在浏览器中访问上传的文件,尽管文件后缀为jpg,但系统依旧可以正常解析为asp。aspx php jsp 同理。
2.主站读文件漏洞:
list.inc.jsp文件中的tpl参数没有经过任何过滤、检查和限制,就带入之后的代码中进行文件的读取。tpl参数是文件的路径。list.inc.jsp文件在url中获得这个参数的具体直并带入余下代码,读取指定文件的具体内容,显示在网页的源码中。黑客可以利用此漏洞读取网站的源代码,获得敏感信息,发现隐藏漏洞并利用。危害网站及访问者的网络安全。

漏洞证明:

1.nginx 解析漏洞: http://my.enet.com.cn/jnh/images/jpdxnew.jpg/1.php
2.主站读文件漏洞:http://www.enet.com.cn/jspub/list.inc.jsp?rownum=6&tpl=/jspub/category.inc.public.jsp

修复方案:

设置访问权限;
打补丁

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:5

确认时间:2013-12-16 17:27

厂商回复:

confirm

最新状态:

暂无


漏洞评价:

评论

  1. 2014-01-13 15:32 | ty4z2008 ( 路人 | Rank:21 漏洞数:5 | Web与数据库习者)

    @xsser 这个给了5个rank怎么只有加2个?有权重?

  2. 2014-01-13 15:36 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    @ty4z2008 看公告