找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2570|回复: 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中; h5 j' I& A5 Y# I" v& j

" G4 T  y7 P/ y8 {9 J6 `2 S
7 w- F  }" g. V  o-
" {% a. X7 d9 R9 ?5 g
7 `% Q: }. L% N3 e5 S  
; [0 l! M- g4 S0 V' l9 E4 a漏洞版本:百度空间
9 r5 j) P5 E/ n( O漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS.
2 @; ?2 }; I0 k) L9 o
* ^) f& y( p3 o6 |! y7 S3 t1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存.
1 i, V. t0 @+ Q7 e2.在http://hi.baidu.com/ui/scripts/pet/pet.js中. C& U$ Q# _: o4 l
2 ^4 W1 ~: E+ `  c9 q
将输出一段HTML:<p style="margin-top:5px"><strong>'+F[2]+"说:</strong>"+BdUtil.insertWBR(F[0], 4)+'</p>
9 i/ X+ d4 Z% Q$ _其中BdUtil.insertWBR为
% B, \% E1 V/ G0 S6 q1 Gfunction(text, step) {- U. r, {% S% x2 u% K6 Z; f' P
    var textarea = textAreaCache || getContainer();# ?* s6 h4 b+ M8 r$ `3 q3 {1 v+ v3 E* B
    if (!textarea) {$ ?" z* I" n4 d& d. a3 ?6 Q
        return text;" r& d6 p' C4 G+ V* k+ I, a
    }* j8 q% g* O, @/ B8 J6 z
    textarea.innerHTML = text.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");5 y! B1 v0 d1 K2 O
    var string = textarea.value;; P# c1 u, T5 D9 Z: @
    var step = step || 5, reg = new RegExp("(\\S{" + step + "})", "gi");
7 b6 b* a+ B; }+ h8 S+ `+ u    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;");3 F' E* \% ~. D7 p4 r
    return result;' n5 z) F* J& s
}
5 e1 \$ F7 `1 u( J# @1 k# C在首页中,textAreaCache 和 getContainer()均不存在,故!textarea为true,未经过滤直接return text.造成XSS.<* 参考
! Z" [0 C) {, }4 K5 U8 nhttp://80vul.com/sobb/sobb-04.txt
4 `" T2 |2 P# A3 R" J7 W3 s*>/ M' J' T( o. X- u
测试方法Sebug.net   dis
; z/ q- k5 O3 `! _本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!6 D, X7 U" L+ j
1.宠物留言管理处输入:<img src=# onerror=alert(/sobb04/)>安全建议:等待官方补丁  B4 q; M' t% Z
8 j# g  `6 C2 X8 [* c1 @9 a
回复

使用道具 举报

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

本版积分规则

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