找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2573|回复: 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中1 H6 E+ r/ ?% N& K0 K/ U

) L8 S& A! T/ o
: N- @& ?! L7 r( \-
' w6 R% f) c* F6 D* H. @
" \# l; ]5 W, d  6 Q+ T5 [& W) L
漏洞版本:百度空间
& t) P" N4 ?& B# z; ^4 Y, g漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS.
; d; J1 F0 O. `- i0 C& ~4 r' \* p! Z! g( H
1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存.$ ~+ [1 r2 |* }; O
2.在http://hi.baidu.com/ui/scripts/pet/pet.js中) z4 m# a* X$ ^) T+ k7 N9 m
" o' d  [5 r$ s" K
将输出一段HTML:<p style="margin-top:5px"><strong>'+F[2]+"说:</strong>"+BdUtil.insertWBR(F[0], 4)+'</p>
& S( @- r0 R. a& |1 P其中BdUtil.insertWBR为5 `; K  j4 j# J# L
function(text, step) {% @/ p/ o- _% m. D
    var textarea = textAreaCache || getContainer();
' d6 F2 M& X2 b( t, c9 c0 J    if (!textarea) {
3 J3 V+ R1 S3 `; B        return text;
0 }7 s9 `! X8 a* E    }/ D: y1 c( b% ^% U$ U" q7 Y
    textarea.innerHTML = text.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");
5 @) V8 H- B, `- D8 l    var string = textarea.value;* S# W' M5 r, _4 ^; \% I6 V
    var step = step || 5, reg = new RegExp("(\\S{" + step + "})", "gi");( E5 v' I4 n2 A& ^) r
    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;");
) a1 z, h# t6 n5 O# H    return result;% b) Z: n& f7 R" D! j
}
$ c9 u( C- A) R5 f: U! h- E在首页中,textAreaCache 和 getContainer()均不存在,故!textarea为true,未经过滤直接return text.造成XSS.<* 参考2 U  v$ @" r5 r8 N3 ?% a
http://80vul.com/sobb/sobb-04.txt( D: u/ I7 [4 p5 _/ w# r1 t
*>4 [9 v2 b- @/ O1 w
测试方法Sebug.net   dis
- d1 d  i; C& I; I8 P% F本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!' S# F9 S' ]# P) M, S0 n' x
1.宠物留言管理处输入:<img src=# onerror=alert(/sobb04/)>安全建议:等待官方补丁
3 o* c4 o/ z3 \. ^6 n/ Y) K, Z1 [; p9 G6 W1 o! l, t& w& h
回复

使用道具 举报

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

本版积分规则

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