百度口碑http://koubei.baidu.com/未对要查看的网站域名过滤导致存在反射性跨站。
1、http://koubei.baidu.com/s/www.google.com/';test=123;a='
查看源代码:
可以看到未对网站域名进行过滤,可以用'闭合掉原先存在的',且由于跨站点在script标签中,可以直接输入js脚本执行,如http://koubei.baidu.com/s/www.google.com/';alert(document.cookie);a='
可以看到成功获取cookie。
ps:测试于IE浏览器
修复方案:
对网站进行过滤或进行编码