找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2347|回复: 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
- @' u9 w( \* ?+ z* y& S
2 G4 X2 k9 G4 y2 }8 N" X2 F
6 q# Q& _& F% w$ m-
' ]/ @3 L3 ]4 |/ n  o) i
: [! b. `( X& K3 S  7 i6 h& @8 S! a2 d$ a
漏洞版本:百度空间5 O3 n$ E* i% X; p  P6 \: p
漏洞描述:百度空间的宠物插件对用户输入变量未经任何过滤便存储,并不经过滤输出,造成XSS.. O# S" B5 K) P6 A$ B- o( {; g! s

$ m% R/ w1 `7 @( @" M2 j# S8 v: C* \1.在http://hi.baidu.com/p__z/modify/sppet中,用户可以输入留言管理,提交后,未过滤直接储存.& @7 X* d7 v! {- i; p( S+ {
2.在http://hi.baidu.com/ui/scripts/pet/pet.js
/ v* f  {" S; q& T$ l+ e8 G& Z' y2 G) m
7 a7 C5 S% D& r9 Y3 V3 L8 e- X将输出一段HTML:<p style="margin-top:5px"><strong>'+F[2]+"说:</strong>"+BdUtil.insertWBR(F[0], 4)+'</p>
4 F# _) b2 `$ W5 s! f5 F, g其中BdUtil.insertWBR为& i' N  p$ N) `& U  J4 q& S, ~
function(text, step) {( m7 {0 p1 C* |$ s' ?
    var textarea = textAreaCache || getContainer();7 ]; e( u. O9 F* K( i
    if (!textarea) {( q: F( `9 G- l2 C
        return text;7 k" b2 s8 K) F4 k
    }
8 W4 ^; p8 M4 ~% I+ W4 h8 D( j+ {    textarea.innerHTML = text.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");+ T; o5 U. n3 F) n2 h+ x
    var string = textarea.value;
$ l" Q- }4 f3 ~( [    var step = step || 5, reg = new RegExp("(\\S{" + step + "})", "gi");. ^! J: n& x. ]: \
    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;");, a0 [, d) d* U. e6 d" L
    return result;2 ?( m$ q3 J$ h- _0 C. X
}; ?/ j& }1 [& M5 }0 s6 S
在首页中,textAreaCache 和 getContainer()均不存在,故!textarea为true,未经过滤直接return text.造成XSS.<* 参考' A3 V: ]2 G8 h
http://80vul.com/sobb/sobb-04.txt
2 H+ Y1 i) k6 x5 S*>" f1 a$ u2 s) \, O9 F
测试方法Sebug.net   dis) x' v; z* D. L
本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!
  r2 |  ^; r' o# g$ M1 Z- v1.宠物留言管理处输入:<img src=# onerror=alert(/sobb04/)>安全建议:等待官方补丁
. p# F' n8 t# g  q; i& E! z, I# v/ ]& L
回复

使用道具 举报

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

本版积分规则

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