swhkd рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ, рд╡реЗрд▓реИрдВрдб рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рдкреНрд░рдмрдВрдзрдХ

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

рдкреИрдХреЗрдЬ рдореЗрдВ рдПрдХ рдЧреИрд░-рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд swhks рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рд╣реЙрдЯрдХреА рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рддреА рд╣реИ, рдФрд░ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ swhkd рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬреЛ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рддреА рд╣реИ рдФрд░ рдпреВрдЗрдирдкреБрдЯ рдПрдкреАрдЖрдИ рд╕реНрддрд░ рдкрд░ рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреА рд╣реИред рдпреВрдирд┐рдХреНрд╕ рд╕реЙрдХреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ swhks рдФрд░ swhkd рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреЛрд▓рдХрд┐рдЯ рдирд┐рдпрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдХреЛрдИ рднреА рд╕реНрдерд╛рдиреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ /usr/bin/swhkd рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдордирдорд╛рдиреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдкрд╣рдЪрд╛рдиреА рдЧрдИ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ:

  • рд╕реАрд╡реАрдИ-2022-27815 - рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреАрдЖрдИрдбреА тАЛтАЛрдХреЛ рдПрдХ рдкреВрд░реНрд╡рд╛рдиреБрдореЗрдп рдирд╛рдо рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдФрд░ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рдЬреЛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реИ (/tmp/swhkd.pid)ред рдХреЛрдИ рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдлрд╝рд╛рдЗрд▓ /tmp/swhkd.pid рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдореЗрдВ рдореМрдЬреВрджрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ pid рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ swhkd рдкреНрд░рд╛рд░рдВрдн рд╣реЛрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ /tmp рдореЗрдВ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдмрдирд╛рдиреЗ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рднреА рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдиреЗ рдпрд╛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (PID рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (swhkd рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ) рдкреАрдЖрдИрдбреА тАЛтАЛрдлрд╝рд╛рдЗрд▓ рдХреА рд╕рдВрдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП)ред рдпрд╣ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ рдХрд┐ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдлрд┐рдХреНрд╕ рдореЗрдВ рдкреАрдЖрдИрдбреА тАЛтАЛрдлрд╝рд╛рдЗрд▓ рдХреЛ /рд░рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ /etc рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (/etc/swhkd/runtime/swhkd_{uid}.pid) рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ рдпрд╣ рднреА рдирд╣реАрдВ рд╣реИред
  • рд╕реАрд╡реАрдИ-2022-27814 - рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ "-рд╕реА" рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдХреЗ, рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, /root/.somefile рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк тАЬpkexec /usr/bin/swhkd -d -c /root/.somefileтАЭ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдЧреБрдо рд╣реИ, рддреЛ рддреНрд░реБрдЯрд┐ тАЬ/root/.somefile рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИтАЭ " рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реА рднреЗрджреНрдпрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдкреЗрдЪреАрджрд╛ рд╣реИ - рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЗрд╕ рддрдереНрдп рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧрд┐рддрд╛ "рдХреИрдЯ" ('рдХрдорд╛рдВрдб::рдиреНрдпреВ("/рдмрд┐рди/рдХреИрдЯ")).arg(рдкрде) рдЕрдм рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ()')ред
  • рд╕реАрд╡реАрдИ-2022-27819 - рд╕рдорд╕реНрдпрд╛ "-рд╕реА" рд╡рд┐рдХрд▓реНрдк рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рднреА рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рд╕рдВрдкреВрд░реНрдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдФрд░ рдкрд╛рд░реНрд╕ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореБрдлреНрдд рдореЗрдореЛрд░реА рдЦрддреНрдо рд╣реЛрдиреЗ рдФрд░ рдирдХрд▓реА I/O рдмрдирд╛рдХрд░ рд╕реЗрд╡рд╛ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдПрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ("pkexec /usr/bin/swhkd -d -c /dev/sda") рдпрд╛ рдПрдХ рдХреИрд░реЗрдХреНрдЯрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдЕрдирдВрдд рдзрд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рдорд╛рдзрд╛рди рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА (рдпреВрдЖрдИрдбреА) рд░реАрд╕реЗрдЯ рд╣реЛ рдЧрдИ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдореВрд╣ рдЖрдИрдбреА (рдЬреАрдЖрдИрдбреА) рд╡рд╣реА рдмрдиреА рд╣реБрдИ рд╣реИред
  • CVE-2022-27818 - рдПрдХ рдпреВрдирд┐рдХреНрд╕ рд╕реЙрдХреЗрдЯ рдПрдХ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ /tmp/swhkd.sock рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реА рднреЗрджреНрдпрддрд╛ рдХреЗ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ (рдХреЛрдИ рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ /tmp/swhkd.sock рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрддреНрдкрдиреНрди рдпрд╛ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ) рдХреАрдкреНрд░реЗрд╕ рдШрдЯрдирд╛рдПрдБ)ред
  • рд╕реАрд╡реАрдИ-2022-27817 - рдЗрдирдкреБрдЯ рдЗрд╡реЗрдВрдЯ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдФрд░ рд╕рднреА рд╕рддреНрд░реЛрдВ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╛рдиреАред рдЬрдм рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╣реЙрдЯрдХреА рджрдмрд╛рдИ рдЬрд╛рддреА рд╣реИ рддреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реЗрд▓реИрдВрдб рд╕рддреНрд░ рдпрд╛ рдХрдВрд╕реЛрд▓ рд╕реЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд░реЛрдХ рд╕рдХрддрд╛ рд╣реИред
  • CVE-2022-27816 swhks рдкреНрд░рдХреНрд░рд┐рдпрд╛, swhkd рдХреА рддрд░рд╣, рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп /tmp рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ PID рдлрд╝рд╛рдЗрд▓ /tmp/swhks.pid рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рд╕рдорд╕реНрдпрд╛ рдкрд╣рд▓реА рднреЗрджреНрдпрддрд╛ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЙрддрдиреА рдЦрддрд░рдирд╛рдХ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ swhks рдПрдХ рд╡рдВрдЪрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЪрд▓ рд░рд╣рд╛ рд╣реИред

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

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