рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдЬреЛ рд░реВрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ

рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ-рдбрд┐рд╕реНрдкреИрдЪрд░ рд╕реЗрд╡рд╛ рдореЗрдВ рджреЛ рдХрдордЬреЛрд░рд┐рдпреЛрдВ (рд╕реАрд╡реАрдИ-2022-29799, рд╕реАрд╡реАрдИ-2022-29800) рдХреА рдкрд╣рдЪрд╛рди рдХреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдХреЛрдбрдиреЗрдо рдирд┐рдВрдмрд╕реНрдкреЙрди рд╣реИ, рдЬреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдордирдорд╛рдиреЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ 2.2 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рддрд░рдг (рдбреЗрдмрд┐рдпрди, рдЖрд░рдПрдЪрдИрдПрд▓, рдлреЗрдбреЛрд░рд╛, рдПрд╕рдпреВрдПрд╕рдИ, рдЙрдмрдВрдЯреВ, рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕) рджреНрд╡рд╛рд░рд╛ рдЕрдкрдбреЗрдЯ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрднреА рддрдХ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдмрдВрдЯреВ рд╕рдореЗрдд рдХрдИ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд┐рд╕реНрдЯрдордбреА-рдиреЗрдЯрд╡рд░реНрдХрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдиреЗрдЯрд╡рд░реНрдХрдореИрдиреЗрдЬрд░-рдбрд┐рд╕реНрдкреИрдЪрд░ рдХреЗ рд╕рдорд╛рди рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдпрд╛рдиреАред рдЬрдм рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддреА рд╣реИ рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧреА рд╣реЛрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореБрдЦреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╡реАрдкреАрдПрди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рд╕реЗ рдЬреБрдбрд╝реА рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рддреА рд╣реИ рдФрд░ рдбреА-рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдИрд╡реЗрдВрдЯ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдШрдЯрдирд╛рдУрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА systemd-networkd рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдЧреИрд░-рдореМрдЬреВрдж рд╕реНрдерд┐рддрд┐ рдШрдЯрдирд╛ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Systemd-networkd рдХреЛ рдХреЗрд╡рд▓ /etc/networkd-dispatcher рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВрдбрд▓рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдЗрд▓ рдкрде рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛрдб рдореЗрдВ рдПрдХ рднреЗрджреНрдпрддрд╛ (CVE-2022-29799) рдХреЗ рдХрд╛рд░рдг, рдПрдХ рдерд╛ рдЖрдЙрдЯ-рдСрдлрд╝-рдмрд╛рдЙрдВрдб рдмреЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдордирдорд╛рдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдкрде рдмрдирд╛рддреЗ рд╕рдордп, рдбреА-рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдСрдкрд░реЗрд╢рдирд▓рд╕реНрдЯреЗрдЯ рдФрд░ рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд┐рд╡рд╕реНрдЯреЗрдЯ рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╕рд╛рдлрд╝ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рд╣рдорд▓рд╛рд╡рд░ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд░рд╛рдЬреНрдп рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдирд╛рдо рдореЗрдВ "../" рдЕрдХреНрд╖рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рдХреЙрд▓ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рджреВрд╕рд░реА рднреЗрджреНрдпрддрд╛ (рд╕реАрд╡реАрдИ-2022-29800) рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ - рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреИрд░рд╛рдореАрдЯрд░ (рд░реВрдЯ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд) рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмреАрдЪ, рдереЛрдбрд╝реА рд╕реА рдЕрд╡рдзрд┐ рдереА, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдЪреЗрдХ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдереАред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рдиреЗ рдЙрдкрдкреНрд░реЛрд╕реЗрд╕.рдкреЛрдкреЗрди рдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рд╕рд╣рд┐рдд рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА, рдЬрд┐рд╕рдиреЗ рд╣рдорд▓реЗ рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рдХрд╛рдлреА рд╕рд░рд▓ рдмрдирд╛ рджрд┐рдпрд╛ред

рдкрд░рд┐рдЪрд╛рд▓рди рддрдХрдиреАрдХ:

  • рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "/tmp/nimbuspwn" рдФрд░ рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ "/tmp/nimbuspwn/poc.d" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "/sbin" рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд░реВрдЯ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • "/sbin" рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рди рдирд╛рдо рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЗрдВ "/tmp/nimbuspwn" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓ "/sbin/vgs" рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ "/tmp/nimbuspwn/vgs" рд╣реИ рдмрдирд╛рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рдХреЛрдб рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд▓рд╛рд╡рд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред
  • рдбреА-рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ-рдбрд┐рд╕реНрдкреИрдЪрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдСрдкрд░реЗрд╢рдирд▓рд╕реНрдЯреЗрдЯ рдореЗрдВ "../../../tmp/nimbuspwn/poc" рдорд╛рди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдиреЗрдорд╕реНрдкреЗрд╕ "org.freedesktop.network1" рдореЗрдВ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рд╣реИрдВрдбрд▓рд░реНрд╕ рдХреЛ systemd-networkd рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, gpgv рдпрд╛ epmd рдХреЗ рд╕рд╛рде рд╣реЗрд░рдлреЗрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдпрд╛ рдЖрдк рдЗрд╕ рддрдереНрдп рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ systemd-networkd рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ рдкрд░)ред
  • рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдиреЗрдЯрд╡рд░реНрдХрдб-рдбрд┐рд╕реНрдкреИрдЪрд░ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "/etc/networkd-dispatcher/../../../tmp/nimbuspwn/poc.d" рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "/sbin" рд╕реЗ рд▓рд┐рдВрдХ рд╣реИред
  • рдЙрд╕ рд╕рдордп рдЬрдм рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрднреА рддрдХ рд▓реЙрдиреНрдЪ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ "/tmp/nimbuspwn/poc.d" рд╕реЗ "/tmp/nimbuspwn" рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛ рд╣рдорд▓рд╛рд╡рд░ рджреНрд╡рд╛рд░рд╛ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрд╕реНрдЯ рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯред

рдиреЗрдЯрд╡рд░реНрдХрдбреА-рдбрд┐рд╕реНрдкреИрдЪрд░ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдЬреЛ рд░реВрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ


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

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