黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图

您现在的位置: 黑客风云 >> 黑客文章 >> 网管频道 >> 入侵检测 >> 正文
·百度贴吧标题XSS漏洞07-14·硬盘分区成RAW格式无法访07-14
·建站啦提供200M/asp/ftp07-13·教你去掉Live Messenger07-12
·Microsoft SQL Server S07-12·PHP 168 SQL注入漏洞07-12
·3Y7.Com 免费二级域名,07-12·悠深62DNS提供100M/asp免07-12
·对付SQL注入的 “免费补07-11·Ayola.net提供250M/php/07-11
·1天变成25小时系统全面大07-10·Z-blog跨站脚本攻击漏洞07-10
·飞信机器人FXRobot07-10·技巧:九种破解XP登录密07-10
·30M-1000M免费双线全能空07-10·强大的后门工具:HD07-09
·内网渗透常用手法07-09·Linux 2.6.9内核键盘记录07-09
·网络为王 Windows Vista07-09·正确设置缓存系统快步如07-09
·让你的系统变的更聪明、07-09·用Vista组策略编辑器隐藏07-09
·迅客网提供免费论坛申请07-09·巡路免疫墙彻底拦截ARP攻07-08
·QQ Mail跨站脚本漏洞07-08·Google 的 XSS 检测工具07-08
·系统任务托盘使用小技巧07-08·巧设系统连接数 让在线电07-08
[推荐]百度贴吧标题XSS漏洞
        ★★★★

百度贴吧标题XSS漏洞

文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2008-7-14 10:06:38

先参考http://www.80sec.com/charset-xss.html啊 :)

这个漏洞在不同浏览器上表现的出来效果各不同,在GBKXX编码下FF会识别这种非法字符把它当半个宽字节和一个单引号!

但是IE不会,IE会认为这就是一个双字节字符。

所以我们发个贴,标题是类似的 [0xc1]‘);alert(1)//,可能产生问题。现在在百度帖吧里输出的JS里已经构造不了BUG,百度已经判断宽字节非法字符情况,stripslashes处理了次,去掉了转义字符“\”。如下:

function ResetReplyTitle(no, title) {
if(no == null||no == “”){
if(title == null || title == ”)
title_src = ‘xx?);alert(1)//’

这里的?是[0xc1]‘ !!

问题这样解决拉却又忽略了另外一个地方,就是回帖的事件输出处:

<a href=”#sub” class=t onclick=”ResetReplyTitle(’1′,’xx羂’);alert(1);// ‘);”>回复此发言</a>

羂是[0xc1]\,到这里却变成[0xc1]\ + ‘ 了!!

只能那个说,百度的程序员对于这个漏洞的处理过于马虎了,补了东墙,没补西墙。

PS:观望这次百度修改该漏洞的后续,因为我知道你们还会补出问题来 :)

哦~点回复给你个茄子:)

http://tieba.baidu.com/f?kz=435106360

文章录入:cainiaowang    责任编辑:xinlian 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    VIP 专 区
    Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
    ICP备案:冀06009886