рдИрдмреАрдкреАрдПрдл рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░ рдкрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ

рдИрдмреАрдкреАрдПрдл рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рджреЛ рдирдИ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЬреЗрдЖрдИрдЯреА рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЗ рдЕрдВрджрд░ рд╣реИрдВрдбрд▓рд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рджреЛрдиреЛрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдПрдХ рдкреГрдердХ eBPF рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдмрд╛рд╣рд░, рдХрд░реНрдиреЗрд▓ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреА рд╣реИрдВред рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬрд╝реАрд░реЛ рдбреЗ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡ рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЧрдИ рдереА, рдЬреЛ Pwn2Own рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдЪрд▓рд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рдЗрд╕ рд╡рд░реНрд╖ рдЙрдмрдВрдЯреВ рд▓рд┐рдирдХреНрд╕ рдкрд░ рддреАрди рд╣рдорд▓реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдкрд╣рд▓реЗ рдЕрдЬреНрдЮрд╛рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рдереЗ (рдХреНрдпрд╛ рдИрдмреАрдкреАрдПрдл рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдЗрди рд╣рдорд▓реЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдЗрд╕рдХреА рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рджреА рдЧрдИ рд╣реИ) .

  • рд╕реАрд╡реАрдИ-2021-3490 - eBPF ALU32 рдореЗрдВ рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ AND, OR, рдФрд░ XOR рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреЗ рд╕рдордп рднреЗрджреНрдпрддрд╛ 32-рдмрд┐рдЯ рдЖрдЙрдЯ-рдСрдл-рдмрд╛рдЙрдВрдб рдЬрд╛рдБрдЪ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИред рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЖрд╡рдВрдЯрд┐рдд рдмрдлрд░ рдХреА рд╕реАрдорд╛ рдХреЗ рдмрд╛рд╣рд░ рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИред XOR рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 5.7-рдЖрд░рд╕реА1 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ, рдФрд░ AND рдФрд░ OR - 5.10-рдЖрд░рд╕реА1 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред
  • рд╕реАрд╡реАрдИ-2021-3489 - рднреЗрджреНрдпрддрд╛ рд░рд┐рдВрдЧ рдмрдлрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ рдХрд┐ bpf_ringbuf_reserve рдлрд╝рдВрдХреНрд╢рди рдиреЗ рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА рдХрд┐ рдЖрд╡рдВрдЯрд┐рдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдХрд╛рд░ рд╕реЗ рдХрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд░рд┐рдВрдЧрдмрдл рдХрд╛. рд╕рдорд╕реНрдпрд╛ рд░рд┐рд▓реАрдЬрд╝ 5.8-рдЖрд░рд╕реА1 рдХреЗ рдмрд╛рдж рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

рд╡рд┐рддрд░рдг рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрди рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдЙрдмрдВрдЯреВ, рдбреЗрдмрд┐рдпрди, рдЖрд░рдПрдЪрдИрдПрд▓, рдлреЗрдбреЛрд░рд╛, рдПрд╕рдпреВрдПрд╕рдИ, рдЖрд░реНрдХ)ред рд╕реБрдзрд╛рд░ рдкреИрдЪ (CVE-2021-3489, CVE-2021-3490) рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдИрдмреАрдкреАрдПрдл рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд░рдПрдЪрдИрдПрд▓ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рднреЗрджреНрдпрддрд╛ рдХреЗ рд╢реЛрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ CAP_SYS_ADMIN рдЕрдзрд┐рдХрд╛рд░ рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЕрд▓рдЧ рд╕реЗ, рд╣рдо рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдПрдХ рдФрд░ рднреЗрджреНрдпрддрд╛ рдХреЛ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╕реАрд╡реАрдИ-2021-32606, рдЬреЛ рд╕реНрдерд╛рдиреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд░реВрдЯ рд╕реНрддрд░ рддрдХ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.11 рдХреЗ рдмрд╛рдж рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдФрд░ рдпрд╣ CAN ISOTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ isotp_setsockopt() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдЙрдЪрд┐рдд рд▓реЙрдХ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╕реЙрдХреЗрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдмрджрд▓рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред CAN_ISOTP_SF_BROADCAST рдзреНрд╡рдЬ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордпред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ