рд▓рд┐рдирдХреНрд╕ рдиреЗрдЯрдлрд┐рд▓реНрдЯрд░ рдХрд░реНрдиреЗрд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЬреЛрдЦрд┐рдо

рдиреЗрдЯрдлрд┐рд▓реНрдЯрд░рдорд╛ рдПрдЙрдЯрд╛ рдХрдордЬреЛрд░реА (CVE-2021-22555) рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд░ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ Linux рдХрд░реНрдиреЗрд▓рдХреЛ рдПрдЙрдЯрд╛ рдЙрдкрдкреНрд░рдгрд╛рд▓реА, рдЬрд╕рд▓реЗ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдкреГрдердХ рдХрдиреНрдЯреЗрдирд░рдорд╛ рд╣реБрдБрджрд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред KASLR, SMAP рд░ SMEP рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВрд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрдиреЗ рд╢реЛрд╖рдгрдХреЛ рдХрд╛рд░реНрдп рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЬреЛрдЦрд┐рдо рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рдЕрдиреНрд╡реЗрд╖рдХрд▓реЗ kCTF рдХреНрд▓рд╕реНрдЯрд░рдорд╛ Kubernetes рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рдЕрд▓рдЧрд╛рд╡рд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди Google рдмрд╛рдЯ $ 20 рдЗрдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗред

рд╕рдорд╕реНрдпрд╛ рдХрд░реНрдиреЗрд▓ 2.6.19 рджреЗрдЦрд┐ рднрдПрдХреЛ рдЫ, 15 рд╡рд░реНрд╖ рдкрд╣рд┐рд▓реЗ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ IPT_SO_SET_REPLACE рд░ IP6T_SO_SET_REPLACE рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрдорд╛ рдмрдЧрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рдХрдореНрдкреНрдпрд╛рдЯ рдореЛрдбрдорд╛ рд╕реЗрдЯрд╕реЙрдХрдкреНрдЯ рдХрд▓ рдорд╛рд░реНрдлрдд рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдврд╛рдБрдЪрд╛ рдЧрд░рд┐рдПрдХрд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрдард╛рдЙрдБрджрд╛ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рд╣реБрдиреНрдЫред рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдорд╛, compat_setsockopt() рдорд╛ рдХрд▓ рд░реВрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдорд╛рддреНрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ рдЖрдХреНрд░рдордг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рдкрдирд┐ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдорд╕реНрдкреЗрд╕рд╣рд░реВ рд╕рдХреНрд╖рдо рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдЕрдирдкреНрд░рд┐рднрд┐рд▓реЗрдЬреНрдб рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдЫреБрдЯреНрдЯреИ рд░реВрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд╕рд╛рде рдХрдиреНрдЯреЗрдирд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫ рд░ рддреНрдпрд╣рд╛рдБрдмрд╛рдЯ рдЬреЛрдЦрд┐рдордХреЛ рд╢реЛрд╖рдг рдЧрд░реНрди рд╕рдХреНрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, Ubuntu рд░ Fedora рдорд╛ "рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдорд╕реНрдкреЗрд╕" рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд╖рдо рдЫ, рддрд░ Debian рд░ RHEL рдорд╛ рд╕рдХреНрд╖рдо рдЫреИрдиред рдЕрдкреНрд░рд┐рд▓ 13 рдорд╛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рднреЗрджреНрдпрддрд╛ рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдкреНрдпрд╛рдЪ рдЕрдкрдирд╛рдЗрдпреЛред рдкреНрдпрд╛рдХреЗрдЬ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдбреЗрдмрд┐рдпрди, рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рд░ рдлреЗрдбреЛрд░рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХреЛ рдЫред Ubuntu, RHEL рд░ SUSE рдорд╛, рдЕрдкрдбреЗрдЯрд╣рд░реВ рддрдпрд╛рд░реАрдорд╛ рдЫрдиреНред

32-рдмрд┐рдЯрдмрд╛рдЯ 64-рдмрд┐рдЯ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдкрдЫрд┐ рдХрд░реНрдиреЗрд▓ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВ рдмрдЪрдд рдЧрд░реНрджрд╛ рдореЗрдореЛрд░реА рд╕рд╛рдЗрдЬрдХреЛ рдЧрд▓рдд рдЧрдгрдирд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ xt_compat_target_from_user() рдкреНрд░рдХрд╛рд░реНрдпрдорд╛ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫред рдмрдЧрд▓реЗ рдЪрд╛рд░ рдирд▓ рдмрд╛рдЗрдЯрд╣рд░реВрд▓рд╛рдИ рдЕрдлрд╕реЗрдЯ 0x4C рджреНрд╡рд╛рд░рд╛ рдмрд╛рдЙрдиреНрдб рдЧрд░рд┐рдПрдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдмрдлрд░рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдХреБрдиреИ рдкрдирд┐ рд╕реНрдерд┐рддрд┐рдорд╛ рд▓реЗрдЦреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рдПрдХ рд╢реЛрд╖рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рднрдпреЛ рдЬрд╕рд▓реЗ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ - m_list-> msg_msg рд╕рдВрд░рдЪрдирд╛рдорд╛ рдЕрд░реНрдХреЛ рдкреЛрдЗрдиреНрдЯрд░ рдЦрд╛рд▓реА рдЧрд░реЗрд░, рдореЗрдореЛрд░реА рдЦрд╛рд▓реА рдЧрд░реЗрдкрдЫрд┐ рдбрд╛рдЯрд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд░реНрддрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдпреЛ (рдкреНрд░рдпреЛрдЧ-рдкрд╢реНрдЪрд╛рдд-рдореБрдХреНрдд), рдЬреБрдиред рддреНрдпрд╕рдкрдЫрд┐ msgsnd() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдХреЛ рд╣реЗрд░рдлреЗрд░ рдорд╛рд░реНрдлрдд рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд░ рдЕрдиреНрдп рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред

рд╕реНрд░реЛрдд: opennet.ru

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