找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2572|回复: 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中
* s/ d+ [9 ]) M; ?/ r0 G7 u* h
- d$ M7 ]8 o2 }( H' W/ f" i
7 ?1 {$ C8 n# Y; T" F  h8 l; j-
- G; Z* @/ N( |. ^. B6 |* }8 x7 v0 R$ J
  
! T9 s9 x! V/ }. y漏洞版本:百度空间
5 C  P- T, f  Z/ c. Y& p' x3 r9 U漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS.
+ M4 d& K1 e5 n- p( L$ F  n( Q8 m8 L$ m( f) j1 C
1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存.
" y1 ~( l7 C- U5 j2.在http://hi.baidu.com/ui/scripts/pet/pet.js中- c6 g2 s9 c" U7 E. `' Q5 P- t: A

3 m$ L, m8 \) D5 l; `# j# V3 L将输出一段HTML:<p style="margin-top:5px"><strong>'+F[2]+"说:</strong>"+BdUtil.insertWBR(F[0], 4)+'</p>* q% Z. K& A) v& A# i1 ]
其中BdUtil.insertWBR为
. K, Z$ c+ T$ e6 _2 b* K6 h& @function(text, step) {1 I2 ~/ N, G" C# Z6 g# q! ]# V
    var textarea = textAreaCache || getContainer();4 K: `, w# f. Y; s1 O) S8 n7 z! l
    if (!textarea) {* b9 B: }! C; s* M2 j% ?2 p9 r
        return text;% C2 n& A9 i8 U8 n# o+ i: ?+ m2 S
    }8 L7 z% ], z0 ^6 y$ Q7 J* A
    textarea.innerHTML = text.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");' g2 W" v- g. C* I% o
    var string = textarea.value;3 _3 F; w" e( y; _
    var step = step || 5, reg = new RegExp("(\\S{" + step + "})", "gi");
. j6 r- s" k$ Q3 m    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;");
' @( y4 M  o+ N! S    return result;
( ^9 G; [; m2 I4 q! C% g}
% p9 c( `2 H0 `& c: z) {& [在首页中,textAreaCache 和 getContainer()均不存在,故!textarea为true,未经过滤直接return text.造成XSS.<* 参考- G- y5 G: q( W' d: p: K5 m5 A
http://80vul.com/sobb/sobb-04.txt% s3 W8 Q' U. d0 q+ J# [: A
*>$ u& {* X: k$ [3 i/ Y
测试方法Sebug.net   dis9 K) y# o) w! O$ Z+ ]0 E1 t% t
本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!
8 I% Q& f/ W6 z1.宠物留言管理处输入:<img src=# onerror=alert(/sobb04/)>安全建议:等待官方补丁( `; U0 y9 o! N: ]3 Y

. D; V4 M: U. J' Q: @; N1 i
回复

使用道具 举报

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

本版积分规则

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