InsydeH2O рдлреНрд░реЗрдорд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд UEFI рдлрд░реНрдорд╡реЗрдЕрд░рдордзреАрд▓ рднреЗрджреНрдпрддрд╛, SMM рд╕реНрддрд░рд╛рд╡рд░ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ

InsydeH2O рдлреНрд░реЗрдорд╡рд░реНрдХрдордзреНрдпреЗ, рдЕрдиреЗрдХ рдЙрддреНрдкрд╛рджрдХрд╛рдВрдиреА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА UEFI рдлрд░реНрдорд╡реЗрдЕрд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ (UEFI BIOS рдЪреА рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА), 23 рднреЗрджреНрдпрддрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЬреНрдпрд╛ SMM (рд╕рд┐рд╕реНрдЯрдо рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдореЛрдб) рд╕реНрддрд░рд╛рд╡рд░ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рдореЛрдбрдкреЗрдХреНрд╖рд╛ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдзрд╛рдиреНрдп (рд░рд┐рдВрдЧ -2) рдЖрдгрд┐ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреА рд╢реВрдиреНрдп рд░рд┐рдВрдЧ, рдЖрдгрд┐ рд╕рд░реНрд╡ рдореЗрдорд░реАрдордзреНрдпреЗ рдЕрдорд░реНрдпрд╛рджрд┐рдд рдкреНрд░рд╡реЗрд╢ рдЖрд╣реЗ. рд╣реА рд╕рдорд╕реНрдпрд╛ Fujitsu, Siemens, Dell, HP, HPE, Lenovo, Microsoft, Intel рдЖрдгрд┐ Bull Atos рд╕рд╛рд░рдЦреНрдпрд╛ рдЙрддреНрдкрд╛рджрдХрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ UEFI рдлрд░реНрдорд╡реЗрдЕрд░рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рддреЗ.

рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рд╢реЛрд╖рдгрд╛рд╕рд╛рдареА рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ рд╕реНрдерд╛рдирд┐рдХ рдкреНрд░рд╡реЗрд╢ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ рд╕рдорд╕реНрдпрд╛рдВрдирд╛ рджреНрд╡рд┐рддреАрдп-рд╕реНрддрд░реАрдп рднреЗрджреНрдпрддрд╛ рдореНрд╣рдгреВрди рд▓реЛрдХрдкреНрд░рд┐рдп рдХрд░рддреЗ, рдкреНрд░рдгрд╛рд▓реАрдордзреАрд▓ рдЗрддрд░ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдХрд┐рдВрд╡рд╛ рд╕рд╛рдорд╛рдЬрд┐рдХ рдЕрднрд┐рдпрд╛рдВрддреНрд░рд┐рдХреА рдкрджреНрдзрддреАрдВрдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. SMM рд╕реНрддрд░рд╛рд╡рд░реАрд▓ рдкреНрд░рд╡реЗрд╢ рддреБрдореНрд╣рд╛рд▓рд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорджреНрд╡рд╛рд░реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ, рдЬреНрдпрд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рдлрд░реНрдорд╡реЗрдЕрд░ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ SPI рдлреНрд▓реЕрд╢рдордзреНрдпреЗ рд▓рдкрд╡рд▓реЗрд▓реЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдХрд┐рдВрд╡рд╛ рд░реВрдЯрдХрд┐рдЯреНрд╕ рд╕реЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорджреНрд╡рд╛рд░реЗ рд╢реЛрдзрд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА, рддрд╕реЗрдЪ рдмреВрдЯ рд╕реНрдЯреЗрдЬрд╡рд░ рдкрдбрддрд╛рд│рдгреА рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА (UEFI Secure Boot , Intel BootGuard) рдЖрдгрд┐ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреА рдЕрдЦрдВрдбрддрд╛ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдпрдВрддреНрд░рдгрд╛рдВрдирд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣рд╛рдпрдкрд░рд╡реНрд╣рд╛рдпрдЭрд░реНрд╕рд╡рд░ рд╣рд▓реНрд▓реЗ.

InsydeH2O рдлреНрд░реЗрдорд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд UEFI рдлрд░реНрдорд╡реЗрдЕрд░рдордзреАрд▓ рднреЗрджреНрдпрддрд╛, SMM рд╕реНрддрд░рд╛рд╡рд░ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ

рдЕрд╕рддреНрдпрд╛рдкрд┐рдд SMI (рд╕рд┐рд╕реНрдЯрдо рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдЗрдВрдЯрд░рдкреНрдЯ) рд╣рдБрдбрд▓рд░реНрд╕ рд╡рд╛рдкрд░реВрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдордордзреВрди рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреЗ рд╢реЛрд╖рдг рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рддрд╕реЗрдЪ рдмреВрдЯрд┐рдВрдЧ рдХрд┐рдВрд╡рд╛ рд╕реНрд▓реАрдк рдореЛрдбрдордзреВрди рдкрд░рдд рдпреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдкреВрд░реНрд╡-рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░. рд╕рд░реНрд╡ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдореЗрдорд░реА рд╕рдорд╕реНрдпрд╛рдВрдореБрд│реЗ рд╣реЛрддрд╛рдд рдЖрдгрд┐ рддреАрди рд╢реНрд░реЗрдгреАрдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд:

  • SMM рдХреЙрд▓рдЖрдЙрдЯ - SWSMI рдЗрдВрдЯрд░рдкреНрдЯ рд╣рдБрдбрд▓рд░рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд▓рд╛ SMRAM рдмрд╛рд╣реЗрд░реАрд▓ рдХреЛрдбрд╡рд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реВрди SMM рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ рддреБрдордЪреНрдпрд╛ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА;
  • рдореЗрдорд░реА рдХрд░рдкреНрд╢рди рдЬреЗ рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рд▓рд╛ рддреНрдпрд╛рдВрдЪрд╛ рдбреЗрдЯрд╛ SMRAM рд╡рд░ рд▓рд┐рд╣реВ рджреЗрддреЗ, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрд▓рдЧ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреЛрдб SMM рдЕрдзрд┐рдХрд╛рд░рд╛рдВрд╕рд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
  • DXE (рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдПрдХреНрдЭрд┐рдХреНрдпреБрд╢рди рдПрдиреНрд╡реНрд╣рд╛рдпрд░реНрдирдореЗрдВрдЯ) рд╕реНрддрд░рд╛рд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдХреЛрдбрдордзреАрд▓ рдореЗрдорд░реА рдХрд░рдкреНрдЯ.

рдЖрдХреНрд░рдордг рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рддрддреНрддреНрд╡рд╛рдВрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╢реЛрд╖рдгрд╛рдЪреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреНрдпрд╛ рддрд┐рд╕рд▒реНрдпрд╛ рдХрд┐рдВрд╡рд╛ рд╢реВрдиреНрдп рд░рд┐рдВрдЧрдордзреВрди рдЖрдХреНрд░рдордгрд╛рджреНрд╡рд╛рд░реЗ, DXE рд░рдирдЯрд╛рдЗрдо UEFI рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рддреБрдордЪрд╛ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╢реЛрд╖рдг UEFI DXE рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреНрдпреЗ рд╕реНрдЯреЕрдХ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ (CVE-2021-42059) рд╣рд╛рддрд╛рд│рддреЗ. рд╣рд▓реНрд▓реНрдпрд╛рджрд░рдореНрдпрд╛рди, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рддреНрдпрд╛рдЪрд╛ рдХреЛрдб DXE рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреНрдпреЗ рдареЗрд╡реВ рд╢рдХрддреЛ, рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рд╕рдХреНрд░рд┐рдп рд░рд╛рд╣рддреЛ рдХрд┐рдВрд╡рд╛ SPI рдлреНрд▓реЕрд╢рдЪреНрдпрд╛ NVRAM рдХреНрд╖реЗрддреНрд░рд╛рдордзреНрдпреЗ рдмрджрд▓ рдХрд░реВ рд╢рдХрддреЛ. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рджрд░рдореНрдпрд╛рди, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рдХреЛрдб рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдореЗрдорд░реА рднрд╛рдЧрд╛рдд рдмрджрд▓ рдХрд░реВ рд╢рдХрддреЛ, EFI рд░рдирдЯрд╛рдЗрдо рд╕реЗрд╡рд╛ рд╕реБрдзрд╛рд░реВ рд╢рдХрддреЛ рдЖрдгрд┐ рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░реВ рд╢рдХрддреЛ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛