[11125] 2017-03-13_闲话文件上传漏洞

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2017-03-13_闲话文件上传漏洞 s a r l e o n   F r e e B u f   2 0 1 7 - 0 3 - 1 3 *   s a r l e o n F r e e B u f w e b     w e b u r l 访 M I M E T Y P E   s h e b a n g w e b   s e r v e r 1 . 使 o n s u m b i t = c h e c k ( ) j s 便 / b u r p s u i t e / 2 . 使 f u n c t i o n   c h e c k ( ) {                 v a r   f i l e n a m e = d o c u m e n t . g e t E l e m e n t B y I d ( " f i l e " ) ;                 v a r   s t r = f i l e n a m e . v a l u e . s p l i t ( " . " ) ;                 v a r   e x t = s t r [ s t r . l e n g t h - 1 ] ; $ p o s t f i x   =   e n d ( e x p l o d e ( ' . ' , ' $ _ P O S T [ ' f i l e n a m e ' ] ) ; i f ( $ p o s t f i x = = ' p h p ' | | $ p o s t f i x = = ' a s p ' | | $ p o s t f i x = = ' s h ' ) {     e c h o   " i n v a l i d   f i l e   t y p e " ; $ p o s t f i x   =   e n d ( e x p l o d e ( ' . ' , ' $ _ P O S T [ ' f i l e n a m e ' ] ) ; i f ( $ p o s t f i x = = ' j p g ' | | $ p o s t f i x = = ' p n g ' | | $ p o s t f i x = = ' g i f ' ) {     / / s a v e   t h e   f i l e   a n d   d o   s o m e t h i n g   n e x t
  w e b s e r v e r   1 . I I S   / . a s p / a s p 2 . I I S I I S   a . a s p ; j p g 3 . W i n d o w s   S e r v e r d o t   a . p h p .     a . p h p [ ]   w i n d o w s 使 西 p h p 4 . n g i n x   x x x . j p g % 0 0 . p h p   p h p 5 . a p a c h e a . p h p . r a r   a . p h p . g i f   p h p a p a c h e r a r a p a c h e p h p p h p 3 . H T T P   H e a d e r C o n t e n t - T y p e H T T P H e a d e r M I M E T Y P E , H T T P   h e a d e r 使 b u r p s u i t e H e a d e r h e a d e r w e b M I M E T Y P E t e x t / p l a i n t e x t / h t m l H T M L t e x t / j a v a s c r i p t j s a p p l i c a t i o n / x h t m l + x m l X H T M L i m a g e / g i f G I F i m a g e / j p e g J P E G i m a g e / p n g P N G C o n t e n t - T y p e :   a p p l i c a t i o n / p h p C o n t e n t - T y p e :   i m a g e / j p g C o n t e n t - T y p e :   i m a g e / p n g C o n t e n t - T y p e :   t e x t / p l a i n
v i d e o / m p e g M P E G a p p l i c a t i o n / o c t e t - s t r e a m a p p l i c a t i o n / p d f P D F a p p l i c a t i o n / ( )   a p p l i c a t i o n / m s w o r d M i c r o s o f t   W o r d m e s s a g e / r f c 8 2 2 R F C   8 2 2 m u l t i p a r t / a l t e r n a t i v e H T M L H T M L 使 a p p l i c a t i o n / x - w w w - f o r m - u r l e n c o d e d P O S T m u l t i p a r t / f o r m - d a t a P O S T 4 . 2 使 p h p e x i f _ i m a g e t y p e ( ) J P G G I F ( G I F 8 9 a ) P N G p h p   < ? h t m l 使 G I F 便   i f   ( !   e x i f _ i m a g e t y p e ( $ _ F I L E S [ ' u p l o a d e d f i l e ' ] [ ' t m p _ n a m e ' ] ) )   {                 e c h o   " F i l e   i s   n o t   a n   i m a g e " ;                 r e t u r n ;         } F F   D 8   F F   E 0   0 0   1 0   4 A   4 6   4 9   4 6 4 7   4 9   4 6   3 8   3 9   6 1 8 9   5 0   4 E   4 7 G I F 8 9 a < ? p h p d o _ s o m e t h i n g ( ) ; ? >
T I F F   ( t i f ) 4 9 4 9 2 A 0 0 W i n d o w s   B i t m a p   ( b m p ) 4 2 4 D C A D   ( d w g ) 4 1 4 3 3 1 3 0 A d o b e   P h o t o s h o p   ( p s d ) 3 8 4 2 5 0 5 3 R i c h   T e x t   F o r m a t   ( r t f ) 7 B 5 C 7 2 7 4 6 6 M S   W o r d / E x c e l   ( x l s . o r . d o c ) D 0 C F 1 1 E 0 M S   A c c e s s   ( m d b ) 5 3 7 4 6 1 6 E 6 4 6 1 7 2 6 4 2 0 4 A Z I P   A r c h i v e   ( z i p ) 5 0 4 B 0 3 0 4 R A R   A r c h i v e   ( r a r ) 5 2 6 1 7 2 2 1 W a v e   ( w a v ) 5 7 4 1 5 6 4 5 A V I   ( a v i ) 4 1 5 6 4 9 2 0 R e a l   M e d i a   ( r m ) 2 E 5 2 4 D 4 6 M P E G   ( m p g ) 0 0 0 0 0 1 B A M P E G   ( m p g ) 0 0 0 0 0 1 B 3 Q u i c k t i m e   ( m o v ) 6 D 6 F 6 F 7 6 A d o b e   A c r o b a t   ( p d f ) 2 5 5 0 4 4 4 6 2 D 3 1 2 E W i n d o w s   M e d i a   ( a s f ) 3 0 2 6 B 2 7 5 8 E 6 6 C F 1 1 M I D I   ( m i d ) 4 D 5 4 6 8 6 4 5 . W e b   S e r v e r   . / u p l o a d /   w e b   s e r v e r A p a c h e   . p h p A p a c h e   h t m l , c s s , j s H T T P   R e s p o n s e t x t d o c r a r 西 使 A p a c h e ,   . h t a c c e s s   w e b   s e r v e r 使 . h t a c c e s s O p t i o n s   A l l   - I n d e x e s
1 . , R e s p o n s e C o n t e n t - T y p e C o n t e n t - T y p e 2 . 访 访 4 0 3   F o r b i d d e n 3 . w e b   a p a c h e 4 . 访 使 访 访   m o v e _ u p l o a d e d _ f i l e   . h t a c c e s s   *   s a r l e o n F r e e B u f A d d T y p e   t e x t / p l a i n   . p l   . p y   . p h p O p t i o n s   - E x e c C G I A d d H a n d l e r   c g i - s c r i p t   . p h p   . p l   . p y   . j s p   . a s p   . h t m   . s h t m l   . s h   . c g i < F i l e s M a t c h   " . ( p h p | p l | p y | j s p | a s p | h t m | s h t m l | s h | c g i ) $ " > F o r c e T y p e   t e x t / p l a i n < / F i l e s M a t c h > < F i l e s   ^ ( * . j p e g | * . j p g | * . p n g | * . g i f ) > o r d e r   d e n y , a l l o w d e n y   f r o m   a l l < / F i l e s >

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

本版积分规则