рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рд░реВрдЯ рднреЗрджреНрдпрддрд╛ рдФрд░ рд╕рд┐рд╕реНрдЯрдордбреА рдореЗрдВ рд╕реЗрд╡рд╛ рд╕реЗ рдЗрдирдХрд╛рд░

рдХреНрд╡рд╛рд▓рд┐рд╕ рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдФрд░ рд╕рд┐рд╕реНрдЯрдордб рд╕рд┐рд╕реНрдЯрдо рдореИрдиреЗрдЬрд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рджреЛ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреНрд░рдХрдЯ рдХрд┐рдпрд╛ рд╣реИред рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдПрдХ рднреЗрджреНрдпрддрд╛ (рд╕реАрд╡реАрдИ-2021-33909) рдПрдХ рд╕реНрдерд╛рдиреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрддреНрдпрдзрд┐рдХ рдиреЗрд╕реНрдЯреЗрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЦрддрд░рд╛ рдЗрд╕ рддрдереНрдп рд╕реЗ рдмрдврд╝ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╢реЛрдзрдХрд░реНрддрд╛ рдХрд╛рдордХрд╛рдЬреА рдХрд╛рд░рдирд╛рдореЗ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЙрдмрдВрдЯреВ 20.04/20.10/21.04, рдбреЗрдмрд┐рдпрди 11 рдФрд░ рдлреЗрдбреЛрд░рд╛ 34 рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдиреНрдп рд╡рд┐рддрд░рдгреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╡реЗ рднреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИрдВ рдФрд░ рдЙрди рдкрд░ рд╣рдорд▓рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд░ рдЬрдЧрд╣ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╢реЛрд╖рдг рдХрд╛ рдкреВрд░рд╛ рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдХреЗрд╡рд▓ рд╕реАрдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рд╣реЛ рдЧрдпрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдЬреБрд▓рд╛рдИ 2014 рд╕реЗ рдореМрдЬреВрдж рд╣реИ рдФрд░ 3.16 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд░реНрдиреЗрд▓ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рднреЗрджреНрдпрддрд╛ рд╕рдорд╛рдзрд╛рди рдХреЛ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ 19 рдЬреБрд▓рд╛рдИ рдХреЛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдореБрдЦреНрдп рд╡рд┐рддрд░рдгреЛрдВ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЕрдкрдиреЗ рдХрд░реНрдиреЗрд▓ рдкреИрдХреЗрдЬ (рдбреЗрдмрд┐рдпрди, рдЙрдмрдВрдЯреВ, рдлреЗрдбреЛрд░рд╛, рдЖрд░рдПрдЪрдИрдПрд▓, рдПрд╕рдпреВрдПрд╕рдИ, рдЖрд░реНрдХ) рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рддреИрдпрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред

рднреЗрджреНрдпрддрд╛ seq_file рдХреЛрдб рдореЗрдВ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ size_t рд╕реЗ int рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ, рдЬреЛ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдЕрдиреБрдХреНрд░рдо рд╕реЗ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рддрд╛ рд╣реИред рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрд╣реБрдд рдиреЗрд╕реНрдЯреЗрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ (рдкрде рдЖрдХрд╛рд░ 1 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ) рдмрдирд╛рддреЗ, рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рдФрд░ рд╣рдЯрд╛рддреЗ рд╕рдордп рдмрдлрд░ рдХреЛ рдЖрдЙрдЯ-рдСрдл-рдмрд╛рдЙрдВрдб рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЖрд╡рдВрдЯрд┐рдд рдмрдлрд░ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП "-10 рдЬреАрдмреА - 2 рдмрд╛рдЗрдЯреНрд╕" рдХреЗ рдСрдлрд╕реЗрдЯ рдкрд░ рд▓рд┐рдЦреА рдЧрдИ 10-рдмрд╛рдЗрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ "//рд╣рдЯрд╛рдП рдЧрдП" рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдЕрдирдкреНрд░рд┐рд╡рд┐рд▓реЗрдЬреНрдб рдпреВрдЬрд░рдЖрдИрдбреА рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ, рдлрд╝рд╛рдЗрд▓ /proc/self/mountinfo рдХреЛ рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмрд╛рдЗрдВрдб-рдорд╛рдЙрдВрдЯреЗрдб рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХрд╛ рд▓рдВрдмрд╛ рдкрдердирд╛рдо рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрдлрд░ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдкрд╣рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ "//рд╣рдЯрд╛рдпрд╛ рдЧрдпрд╛" рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд╛рдЗрди рд▓рд┐рдЦрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдЗрд╕рд▓рд┐рдП рдЪреБрдиреА рдЬрд╛рддреА рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЧрдП eBPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗред

рдЗрд╕рдХреЗ рдмрд╛рдж, рдИрдмреАрдкреАрдПрдл рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрддрд░ рдкрд░, рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдЖрдЙрдЯ-рдСрдл-рдмрдлрд░ рд▓реЗрдЦрди рдХреЛ рдмреАрдЯреАрдПрдл рдФрд░ рдореИрдк_рдкрд╢_рдПрд▓реЗрдо рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд╣реЗрд░рдлреЗрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреНрдп рдХрд░реНрдиреЗрд▓ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХреНрд╖рдорддрд╛ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╢реЛрд╖рдг рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА рдореЗрдВ modprobe_path[] рдмрдлрд░ рдХрд╛ рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ "/sbin/modprobe" рдкрде рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЛ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред request_module() рдХреЙрд▓, рдЬрд┐рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдиреЗрдЯрд▓рд┐рдВрдХ рд╕реЙрдХреЗрдЯ рдмрдирд╛рддреЗ рд╕рдордпред

рд╢реЛрдзрдХрд░реНрддрд╛ рдХрдИ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реЛрд╖рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдмрдврд╝рддреЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "/proc/sys/kernel/unprivileged_userns_clone" рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдХрд░реНрдиреЗрд▓ рдореЗрдВ eBPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЛрдб рдХрд░рдиреЗ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "/proc/sys/kernel/unprivileged_bpf_disabled" рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред

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

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдордбреА /proc/self/mountinfo рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЯреНрд░реИрдХ рдФрд░ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпреВрдирд┐рдЯ_рдирд╛рдо_рдкрде_рдПрд╕реНрдХреЗрдк() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ strdupa() рдСрдкрд░реЗрд╢рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдореЗрдореЛрд░реА рдХреЗ рдмрдЬрд╛рдп рд╕реНрдЯреИрдХ рдкрд░ рд░рдЦрддрд╛ рд╣реИ . рдЪреВрдБрдХрд┐ рдЕрдзрд┐рдХрддрдо рд╕реНрдЯреИрдХ рдЖрдХрд╛рд░ RLIMIT_STACK рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдорд┐рдд рд╣реИ, рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдкрд░ рдмрд╣реБрдд рдмрдбрд╝реЗ рдкрде рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рд╕реЗ PID1 рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рд╣рдорд▓реЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрддреНрдпрдзрд┐рдХ рдиреЗрд╕реНрдЯреЗрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╕рдмрд╕реЗ рд╕рд░рд▓ FUSE рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдкрде рдЖрдХрд╛рд░ 8 рдПрдордмреА рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред

рд╕рдорд╕реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордбреА 220 (рдЕрдкреНрд░реИрд▓ 2015) рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИ, рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдореБрдЦреНрдп рд╕рд┐рд╕реНрдЯрдордбреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд┐рддрд░рдг (рдбреЗрдмрд┐рдпрди, рдЙрдмрдВрдЯреВ, рдлреЗрдбреЛрд░рд╛, рдЖрд░рдПрдЪрдИрдПрд▓, рдПрд╕рдпреВрдПрд╕рдИ, рдЖрд░реНрдХ) рдореЗрдВ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕рд┐рд╕реНрдЯрдордбреА рд░рд┐рд▓реАрдЬрд╝ 248 рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордбреА рдХреЛрдб рдореЗрдВ рдПрдХ рдмрдЧ рдХреЗ рдХрд╛рд░рдг рд╢реЛрд╖рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг /proc/self/mountinfo рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдпрд╣ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ 2018 рдореЗрдВ рднреА рдРрд╕реА рд╣реА рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рд╣реБрдИ рдереА рдФрд░ рдЬрдм рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдореЗрдВ CVE-2018-14634 рднреЗрджреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЛрд╖рдг рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЧрдИ, рддреЛ рдХреНрд╡рд╛рд▓рд┐рд╕ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рд┐рд╕реНрдЯрдордбреА рдореЗрдВ рддреАрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдорд┐рд▓реАрдВред

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

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