找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2396|回复: 0
打印 上一主题 下一主题

百度空间Xss漏洞

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-31 10:19:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
漏洞版本:百度空间 漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS. 1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存. 2.在http://hi.baidu.com/ui/scripts/pet/pet.js+ m( W% m/ b1 T8 \7 g

1 o5 s% f' n- K: x/ ]: O
$ A& t. z9 |) i. }$ F& U-( W! ?4 o4 _1 L2 B" @2 o
* ?. L8 R7 l  f. `. K9 n
  
" ^, }8 `9 Z$ [) b: c2 N; S$ }: }, R漏洞版本:百度空间
2 A/ W: J" v3 v' b5 ?漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS.$ ], l" z3 E6 [
0 y, e5 ]" F- o+ Y; @+ ^
1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存.9 [7 O; [  O8 ?6 o0 r5 C
2.在http://hi.baidu.com/ui/scripts/pet/pet.js+ V$ ^, N& L) {6 g& L  Y, M
( p' [& ~3 ?7 R
将输出一段HTML:<p style="margin-top:5px"><strong>'+F[2]+"说:</strong>"+BdUtil.insertWBR(F[0], 4)+'</p>
4 y2 M, y" p& x; ?% J其中BdUtil.insertWBR为
6 a5 }  ^3 b' P; F: bfunction(text, step) {
' o- Z% c- ?/ u; _; F    var textarea = textAreaCache || getContainer();! u) A4 B: |$ c; r) D- @! U- r
    if (!textarea) {
& V0 Y; @2 Z) H& J; `8 {1 I- j0 g        return text;
/ R& w/ j) D6 s5 t    }! v( r1 j) N+ O& x
    textarea.innerHTML = text.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");9 ~* @  w, M/ R
    var string = textarea.value;
$ |. ]7 v3 O6 |" ?  ^7 O/ P    var step = step || 5, reg = new RegExp("(\\S{" + step + "})", "gi");/ S( N6 C! G% v% o2 f1 q
    var result = string.replace(/(<[^>]+>)/gi, "$1<wbr/>").replace(/(>|^)([^<]+)(<|$)/gi, function (a, b, c, d) {if (c.length < step) {return a;}return b + c.replace(reg, "$1<wbr/>") + d;}).replace(/&([^;]*)(<wbr\/?>)([^;]*);/g, "&$1$3;");4 |4 K6 |: F& Z( f) ]8 a
    return result;
9 g) h& w. U7 ?- N5 |  m5 M1 P}$ s" M3 ?5 K& H9 Q6 ^" ]
在首页中,textAreaCache 和 getContainer()均不存在,故!textarea为true,未经过滤直接return text.造成XSS.<* 参考
6 I" j/ i9 M+ g6 q# xhttp://80vul.com/sobb/sobb-04.txt' r7 t7 Z/ o# P, D# X5 v
*>. i; c/ }/ S. L) q, m4 }
测试方法Sebug.net   dis
+ b4 {6 f# m( Y. h; C* e8 ?: \本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!9 s; P) }; F- k- D! `
1.宠物留言管理处输入:<img src=# onerror=alert(/sobb04/)>安全建议:等待官方补丁
1 Q/ S# j+ I* ]3 y* H2 f! |" b' f9 g' ^( e% `; }9 {6 x& O( v
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表