рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдЬреЛ рдпреВрдбреАрдкреА рдкреИрдХреЗрдЯ рднреЗрдЬрдХрд░ рдХреНрд░реИрд╢ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИ

рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдкрд╣рдЪрд╛рди рдХреА рднреЗрджреНрдпрддрд╛ (CVE-2019-11683), рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдпреВрдбреАрдкреА рдкреИрдХреЗрдЯ (рдкреИрдХреЗрдЯ-рдСрдл-рдбреЗрде) рднреЗрдЬрдХрд░ рджреВрд░ рд╕реЗ рд╕реЗрд╡рд╛ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ GRO (рдЬреЗрдиреЗрд░рд┐рдХ рд░рд┐рд╕реАрд╡ рдСрдлрд▓реЛрдб) рддрдХрдиреАрдХ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде udp_gro_receive_segment рд╣реИрдВрдбрд▓рд░ (net/ipv4/udp_offload.c) рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ рдФрд░ рд╢реВрдиреНрдп рдкреИрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде UDP рдкреИрдХреЗрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЦрд░рд╛рдмреА рд╣реЛ рд╕рдХрддреА рд╣реИред (рдЦрд╛рд▓реА рдкреЗрд▓реЛрдб).

рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ рдХрд░реНрдиреЗрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ 5.0рдЪреВрдБрдХрд┐ UDP рд╕реЙрдХреЗрдЯ рдХреЗ рд▓рд┐рдП GRO рд╕рдорд░реНрдерди рдерд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдирд╡рдВрдмрд░ рдореЗрдВ рдФрд░ рдХреЗрд╡рд▓ рдХрд░реНрдиреЗрд▓ рдХреА рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдЬреАрдЖрд░рдУ рддрдХрдиреАрдХ рдЖрдкрдХреЛ рдХрдИ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдмрдбрд╝реЗ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рдПрдХрддреНрд░рд┐рдд рдХрд░рдХреЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдкреИрдХреЗрдЯ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдЯреАрд╕реАрдкреА рдХреЗ рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреЗрд▓реЛрдб рдХреЗ рдмрд┐рдирд╛ рдкреИрдХреЗрдЯ рдПрдХрддреНрд░реАрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рднреЗрджреНрдпрддрд╛ рдЕрдм рддрдХ рдХреЗрд╡рд▓ рдкреНрд░рдкрддреНрд░ рдореЗрдВ рд╣реА рддрдп рдХреА рдЧрдИ рд╣реИ рдкреИрдмрдВрдж, рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рдЕрджреНрдпрддрди рдЕрднреА рддрдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдХрд▓ рдХрд╛ рдЕрджреНрдпрддрди 5.0.11 рдлрд┐рдХреНрд╕ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ). рд╡рд┐рддрд░рдг рдХрд┐рдЯреЛрдВ рд╕реЗ, рдХрд░реНрдиреЗрд▓ 5.0 рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдмреА рдорд┐рд▓реА рдлреЗрдбреЛрд░рд╛ 30, Ubuntu рдХреЗ 19.04, рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕, Gentoo рдФрд░ рдЕрдиреНрдп рд▓рдЧрд╛рддрд╛рд░ рдЕрджреНрдпрддрди рд╡рд┐рддрд░рдгред рдбреЗрдмрд┐рдпрди, Ubuntu 18.10 рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЖрд░рдПрдЪрдИрдПрд▓/рд╕реЗрдВрдЯрдУрдПрд╕ ╨╕ рдПрд╕рдпреВрдПрд╕рдИ/рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА.

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ рдЙрдкрдпреЛрдЧ Google рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдлрд╝рдЬрд╝рд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА syzbot рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрд╛рд╕рди (KernelAddressSanitizer), рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдЧрд▓рдд рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдХреЗ рддрдереНрдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдореБрдХреНрдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рдФрд░ рдРрд╕реЗ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдХреЛрдб рдбрд╛рд▓рдирд╛ рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╣реЗрд░рдлреЗрд░ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рдирд╣реАрдВ рд╣реИрдВред

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

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