рд╢реАрд░реНрд╖ 10 рд╡реЗрдм рд╣реИрдХрд┐рдВрдЧ рддрдХрдиреАрдХ 2018

рдЫрд╡рд┐

рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрд╖, рд╡реЗрдм рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХрд╛ рд╕рдореБрджрд╛рдп рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП TOP-10 рд╣рдорд▓реЗ рдХреА рддрдХрдиреАрдХ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЖрдпреЛрдЬрди рдкреЛрд░реНрдЯрд╕реНрд╡рд┐рдЧрд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди - рдмрд░реНрдк рд╕реВрдЯ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдХрдЯреМрддреА рдХреЗ рддрд╣рдд, рдЖрдкрдХреЛ рджреБрдирд┐рдпрд╛ рднрд░ рд╕реЗ рдЪреБрдиреЗ рдЧрдП рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 10 рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдирд╡реАрди рддрдХрдиреАрдХреЗрдВ рдорд┐рд▓реЗрдВрдЧреАред

рдХреБрд▓ 59 рдирдИ рд╣рдорд▓реЗ рддрдХрдиреАрдХреЛрдВ рдХреЛ рдирд╛рдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕рдореБрджрд╛рдп рдиреЗ рдорддрджрд╛рди рдХреЗ рдмрд╛рдж рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛:

10. рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдб рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Google рдмрдЧ рдЯреНрд░реИрдХрд░ рдореЗрдВ рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рдЦреЛрдЬ (рдХрдордЬреЛрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Google рдХреА рдмрдЧ рдЯреНрд░реИрдХрд░ рдЦреЛрдЬ)


рдореЛрдиреЛрд░реЗрд▓ рдмрдЧ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдиреЗ рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдЯрд┐рдХрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдВрдЧрд▓, рдкреАрдбреАрдПрдлрд┐рдпрдо, рдЧреЗрд░рд┐рдЯ, рд╡реА 8, рдУрдкрди рдореАрдбрд┐рдпрд╛ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреАрд░реЛ (рдЧреВрдЧрд▓) рдЬреИрд╕реА рдЯреАрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

CSRF + XS-Search рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╢реЛрдзрдХрд░реНрддрд╛ Luan Herrera рдмрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдЯрд┐рдХрдЯ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдорд╛рдиреНрдп рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

рдЫрд╡рд┐

9. рдлреЙрд░реНрдореВрд▓рд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреА рдШреБрд╕рдкреИрда


Google рд╢реАрдЯреНрд╕ рдФрд░ рд▓рд┐рдмрд░реЗ рдСрдлрд┐рд╕ рдХреЗ рдСрдирд▓рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдореЗрдВ рд╕реВрддреНрд░реЛрдВ рдХреЛ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдХреЗ, рд╢реЛрдзрдХрд░реНрддрд╛ рд▓рдХреНрд╖реНрдп рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

рдЫрд╡рд┐

рдЫрд╡рд┐

8. рддреИрдпрд╛рд░ (): рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдореЗрдВ рдЙрдкрдиреНрдпрд╛рд╕ рд╢реЛрд╖рдг рддрдХрдиреАрдХ рдХрд╛ рдкрд░рд┐рдЪрдп


рдпрд╣ рдЕрдзреНрдпрдпрди рдбрдмрд▓ рдмрд╛рдЗрдВрдб рдЪрд░ рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рд╕рд╛рде рд╣реА рдкреАрдПрдЪрдкреА рдбрд┐рд╕реЗрд░рд┐рдПрд▓рд╛рдЗрдЬреЗрд╢рди рднреА рд╣реИред



7. рд╕реНрдерд╛рдиреАрдп рдбреАрдЯреАрдбреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде XXE рдХрд╛ рд╢реЛрд╖рдг


рдЗрд╕ рд╣рдорд▓реЗ рдХрд╛ рд╕рд╛рд░ XXE рд╣рдорд▓реЗ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп DTD рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рджреНрд╡рд╛рд░рд╛ рджреВрд░рд╕реНрде DTDs рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрджрд┐ред



6. PHP рдореЗрдВ рдПрдХ рдирдП рддрд░реАрдХреЗ рд╕реЗ рджреЗрд╢реАрдХрд░рдг (рдпрд╣ рдПрдХ PHP Unserialization рднреЗрджреНрдпрддрд╛ рдЬрд┐рдо рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ)


6 рд╡реЗрдВ рд╕реНрдерд╛рди рдкрд░ PHAR рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп PHP рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдХрд╛ рдПрдХ рдЦрддрд░рдирд╛рдХ рд▓реЗрдХрд┐рди рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж (рд▓реЗрдЦрдХреЛрдВ рджреНрд╡рд╛рд░рд╛) рд╢реЛрд╖рдг рд╣реИ ред рдпрд╣ рдПрдХ рддрд╛рдЬрд╛ рднреЗрджреНрдпрддрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди 2017 рдореЗрдВ рдмреЗрдХреНрдб рдлреЛрд░рдо рдореЗрдВ рдЗрд╕рдХреА рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдереА, рдЖрдЬ рдХреЗ рдСрд░реЗрдВрдЬ рддреНрд╕рд╛рдИ рд╣рд┐рдЯ рдкрд░реЗрдб рдХреЗ рд╡рд┐рдЬреЗрддрд╛ рдХреЛ рдкрд╣рд▓реЗ HITCON CTF рдХреНрд╡рд╛рд▓реНрд╕ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдЪреБрдкрдЪрд╛рдк PHP рдмрдЧрдЯреНрд░реИрдХрд░ рдореЗрдВ рдерд╛ ред

рдЫрд╡рд┐

5. 'рдЖрдзреБрдирд┐рдХ' рд╡реЗрдм рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рдкрд░ рд╣рдорд▓рд╛


рдлреНрд░рд╛рдВрд╕ рд░реЛрд╕реЗрди рдиреЗ рдмрд╛рдд рдХреА рдХрд┐ рдЖрдк рд╢реЛрд╖рдг рдХреЗ рд▓рд┐рдП HTML5 AppCache рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



NodeJS (рдкреНрд░реЛрдЯреЛрдб рдкреНрд░рджреВрд╖рдг рд╣рдорд▓реЛрдВ рдореЗрдВ NodeJS рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдкреНрд░реЛрдЯреЛ-рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ) рдХреЗ 4. "рдкреНрд░рджреВрд╖рдг"


рдЗрд╕ рдЕрдзреНрдпрдпрди рдореЗрдВ __proto __- рдЖрдзрд╛рд░рд┐рдд рд╣рдорд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП NodeJS рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдирдП RCE рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд┐рд╡рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рдереЗред



3. XSS рдХреЗ рдкреАрдЫреЗ: ESI рдЗрдВрдЬреЗрдХреНрд╢рди (рдмрд┐рдпреЙрдиреНрдб XSS: рдПрдЬ рд╕рд╛рдЗрдб рдЗрдиреНрдХреНрд▓реВрдб рдЗрдВрдЬреЗрдХреНрд╢рди)


рдпрд╣ рд╣рдорд▓рд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЙрдХреНрд╕реА рдореЗрдХреЗрдирд┐рдЬреНрдо, рдмреИрд▓реЗрдВрд╕рд░, рдХреИрд╢реЗ рд╕рд░реНрд╡рд░ рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЯреИрдХ рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдПрдЬ рд╕рд╛рдЗрдб рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдорд╛рд░реНрдХрдЕрдк рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рдХрдВрдЯреЗрдВрдЯ рд╕рд╣рд┐рдд рдХреИрд╢реНрдб рдХрдВрдЯреЗрдВрдЯ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдИрдПрд╕рдЖрдИ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рд╢реЛрд╖рдг XSS рд╣рдорд▓реЛрдВ рдХреЗ рджреМрд░рд╛рди HTTPOnly рддрдВрддреНрд░ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдФрд░ SSRF рд╣рдорд▓реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЫрд╡рд┐

2. рдХреИрд╢ рдкреЙрдЗрдЬрд╝рдирд┐рдВрдЧ: ining рдЕрдирдПрдХреНрд╕реНрдкреНрд▓реЛрдПрдмрд▓ тАЩрдХреЛ рдкреБрдирд░реНрдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ (рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рд╡реЗрдм рдХреИрд╢ рдкреЙрдЗрдЬрд╝рдирд┐рдВрдЧ:) рдЕрдирдПрдХреНрд╕реНрдкреНрд▓реЛрдПрдмрд▓тАЩ рдХреЛ рдкреБрдирд░реНрдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛)


рдЬреЗрдореНрд╕ рдХреЗрдЯрд▓ (рдмрд░реНрдк рд╕реВрдЯ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ) рдХрд╛ рдпрд╣ рдЕрдзреНрдпрдпрди рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЫрд┐рдкреЗ рд╣реБрдП HTTP рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╡реЗрдм рдХреИрд╢ рдХреЛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП ред

рдЫрд╡рд┐

1. рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд╛рд░реНрд╕рд░ рд▓реЙрдЬрд┐рдХ: рдЕрдкрдирд╛ рдкрд╛рде рдиреЙрд░реНрдорд▓рд╛рдЗрдЬреЗрд╢рди рдмрдВрдж рдХрд░ рджреЗрдВ рдФрд░ 0 рджрд┐рди рдмрд╛рд╣рд░ рд░рд╣реЗрдВ! "


рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдХреБрдЦреНрдпрд╛рдд рдСрд░реЗрдВрдЬ рддреНрд╕рд╛рдИ рдиреЗ рдкрде рдХреА рдЬрд╛рдБрдЪ рдХреА рдХрдорд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдирдИ рд╣рдорд▓реЗ рдХреА рддрдХрдиреАрдХ рдХреЗ рд╕рд╛рде рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рд▓рдХреНрд╖реНрдп рд╡реЗрдм рд╕рд░реНрд╡рд░, рд░реВрдкрд░реЗрдЦрд╛, рдЖрджрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╢реЛрдзрдХрд░реНрддрд╛ рд▓рдЧрд╛рддрд╛рд░ рджреВрд╕рд░реЗ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рд╕реНрдерд╛рди рд▓реЗрддрд╛ рд╣реИред

Source: https://habr.com/ru/post/hi442518/


All Articles