Intel рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ Zombieload рдЖрдХреНрд░рдордгрдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ

рдЧреНрд░рд╛рдЬ (рдЕрд╕реНрдЯреНрд░рд┐рдпрд╛) рдХреЛ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрдХрд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд╣рд░реВ рдЦреБрд▓рд╛рд╕рд╛ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЖрдХреНрд░рдордгрдХреЛ рдирдпрд╛рдБ рд╡рд┐рдзрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА Zombie Load 2.0 (CVE-2019-11135), рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ, рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо, рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдиреНрдХреНрд▓реЗрднрд╣рд░реВ (TEE, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рддрд╛рд╡рд░рдг) рдмрд╛рдЯ рдЧреЛрдкреНрдп рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╕рдорд╕реНрдпрд╛рд▓реЗ рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрд▓рд╛рдИ рдорд╛рддреНрд░ рдЕрд╕рд░ рдЧрд░реНрдЫред рд╕рдорд╕реНрдпрд╛ рдмреНрд▓рдХ рдЧрд░реНрди рдЕрд╡рдпрд╡рд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣рд┐рдЬреЛ рдорд╛ рдорд╛рдЗрдХреНрд░реЛрдХреЛрдб рдЕрдкрдбреЗрдЯ.

рд╕рдорд╕реНрдпрд╛ MDS (Microarchitectural Data Sampling) рд╡рд░реНрдЧрдХреЛ рд╣реЛ рд░ рдпреЛ рдЖрдзреБрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЧрд░рд┐рдпреЛ рдореЗ ZombieLoad рдЖрдХреНрд░рдордгрд╣рд░реВред ZombieLoad 2.0, рдЕрдиреНрдп MDS рдЖрдХреНрд░рдордгрд╣рд░реВ рдЬрд╕реНрддреИ, рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдорд╛ рдбреЗрдЯрд╛рдорд╛ рд╕рд╛рдЗрдб-рдЪреНрдпрд╛рдирд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд▓рд╛рдЗрди рдлрд┐рд▓ рдмрдлрд░ рд░ рд╕реНрдЯреЛрд░ рдмрдлрд░), рдЬрд╕рд▓реЗ рдЕрд╕реНрдерд╛рдпреА рд░реВрдкрдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджрдЫред рд▓реЛрдб рд░ рд╕реНрдЯреЛрд░ рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджреИред ред

рдирдпрд╛рдБ Zombieload рдЖрдХреНрд░рдордг рд╕рдВрд╕реНрдХрд░рдг рдЖрдзрд╛рд░рд┐рдд рдЫ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдЕрд╡рд░реЛрдз (TAA, TSX рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдПрдмреЛрд░реНрдЯ) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХреНрд░рдордорд╛ рд╣реБрдиреЗ рдЪреБрд╣рд╛рд╡рдЯрдорд╛, TSX (рдЯреНрд░рд╛рдиреНрдЬреЗрдХреНрд╢рдирд▓ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди) рдПрдХреНрд╕рдЯреЗрдиреНрд╕рдирдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд▓реЗрдирджреЗрди рдореЗрдореЛрд░реАрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдмрдврд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЕрдкрд░реЗрд╢рдирд╣рд░реВ рд╣рдЯрд╛рдПрд░ (рд╕рдорд░реНрдерд┐рдд рдкрд░рдорд╛рдгреБ рд▓реЗрдирджреЗрдирд╣рд░реВ рдЬреБрди рдпрд╛ рдд рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд╡рд╛ рд░рджреНрдж рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред рдпрджрд┐ рдмрд╛рдзрд╛ рднрдпреЛ рднрдиреЗ, рд▓реЗрдирджреЗрди рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдлрд┐рд░реНрддрд╛ рд╣реБрдиреНрдЫрдиреНред

рд▓реЗрдирджреЗрди рдкрд░рд┐рддреНрдпрд╛рдЧ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд░реВрдкрдорд╛ рд╣реБрдиреНрдЫ, рд░ рдпрд╕ рд╕рдордпрдорд╛ рдЕрдиреНрдп рдереНрд░реЗрдбрд╣рд░реВрд▓реЗ рдХреНрдпрд╛рд╕ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рдЬреБрди рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдПрдХреЛ рд▓реЗрдирджреЗрди рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рдорд╛ рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдПрдХ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд▓реЗрдирджреЗрди рд░рджреНрджрдХреЛ рд╕реБрд░реБрджреЗрдЦрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдкреНрддрд┐рдХреЛ рдЕрд╡рдзрд┐рдорд╛, рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВ рдЙрддреНрдкрдиреНрди рд╣реБрди рд╕рдХреНрдЫ рдЬрд╣рд╛рдБ рдкреНрд░реЛрд╕реЗрд╕рд░рд▓реЗ рдЕрдкрд░реЗрд╢рдирдХреЛ рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдХреНрд░рдордорд╛, рдЖрдиреНрддрд░рд┐рдХ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдмрдлрд░рд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкрдвреНрди рд╕рдХреНрдЫ рд░ рдпрд╕рд▓рд╛рдИ рд╕рдЯреНрдЯрд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрдЫред рджреНрд╡рдиреНрджреНрд╡ рддрдм рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдиреЗрдЫ рд░ рд╕рдЯреНрдЯрд╛ рдЕрдкрд░реЗрд╢рди рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдиреЗрдЫ, рддрд░ рдбрд╛рдЯрд╛ рдХреНрдпрд╛рд╕рдорд╛ рд░рд╣рдиреЗрдЫ рд░ рд╕рд╛рдЗрдб-рдЪреНрдпрд╛рдирд▓ рдХреНрдпрд╛рд╕ рд░рд┐рдХрднрд░реА рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреБрди: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдЖрдХреНрд░рдордг TSX рд▓реЗрдирджреЗрдирд╣рд░реВ рдЦреЛрд▓реНрди рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдЕрд╡рд░реЛрдзрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд░реНрддрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЙрдмрд▓рд┐рдиреНрдЫ, рдЬрд╕рдХреЛ рдЕрд╡рдзрд┐рдорд╛ рд╕рдорд╛рди CPU рдХреЛрд░рдорд╛ рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реА рд░рд┐рдб рдЕрдкрд░реЗрд╢рдирд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛рд▓реЗ рд╕рдЯреНрдЯрд╛ рднрд░рд┐рдПрдХреЛ рдЖрдиреНрддрд░рд┐рдХ рдмрдлрд░рд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реА рд▓реАрдХ рдЧрд░реНрдиреЗ рдЕрд╡рд╕реНрдерд╛рд╣рд░реВ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫрдиреНред рдЪреБрд╣рд╛рд╡рдЯ рд╣рд╛рд▓рдХреЛ рднреМрддрд┐рдХ CPU рдХреЛрд░ (рдЬрд╕рдорд╛ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рдХреЛ рдХреЛрдб рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ) рдорд╛ рд╕реАрдорд┐рдд рдЫ, рддрд░ рд╣рд╛рдЗрдкрд░-рдереНрд░реЗрдбрд┐рдЩ рдореЛрдбрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдереНрд░реЗрдбрд╣рд░реВ рдмреАрдЪ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдмрдлрд░рд╣рд░реВ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рд╣реБрдирд╛рд▓реЗ, рдЕрдиреНрдп CPU рдереНрд░реЗрдбрд╣рд░реВрдорд╛ рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реА рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдЪреБрд╣рд╛рд╡рдЯ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред

рдЖрдХреНрд░рдордг рдХреЛ рдЕрдзреАрдирдорд╛ рдЗрдВрдЯреЗрд▓ рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рдЖрдареМрдВ, рдирд╡реМрдВ рд░ рджрд╕реМрдВ рдкреБрд╕реНрддрд╛рдХрд╛ рдХреЗрд╣реА рдореЛрдбреЗрд▓рд╣рд░реВ, рд╕рд╛рдереИ рдЗрдиреНрдЯреЗрд▓ рдкреЗрдиреНрдЯрд┐рдпрдо рдЧреЛрд▓реНрдб, рдЗрдиреНрдЯреЗрд▓ рд╕реЗрд▓реЗрд░реЛрди 5000, рдЗрдиреНрдЯреЗрд▓ Xeon E, Intel Xeon W рд░ рджреЛрд╕реНрд░реЛ рдкреБрд╕реНрддрд╛рдХреЛ Intel Xeon Scalableред рдЕрдкреНрд░рд┐рд▓рдорд╛ рдкреЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдХреНрдпрд╛рд╕реНрдХреЗрдб рд▓реЗрдХ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛рдБ рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ, рдЬреБрди рд╕реБрд░реБрдорд╛ RIDL рд░ рдлрд▓рдЖрдЙрдЯ рдЖрдХреНрд░рдордгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдерд┐рдПрди, рдкрдирд┐ рдЖрдХреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЫрдиреНред Zombieload 2.0 рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЕрдиреНрд╡реЗрд╖рдХрд╣рд░реВрд▓реЗ MDS рдЖрдХреНрд░рдордгрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдкрд╣рд┐рд▓реЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╡рд┐рдзрд┐рд╣рд░реВ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдкрдирд┐ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реЗ, VERW рдирд┐рд░реНрджреЗрд╢рдирдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдмрдлрд░рд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдЦрд╛рд▓реА рдЧрд░реНрджрд╛ рдХрд░реНрдиреЗрд▓рдмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдлрд░реНрдХрдБрджрд╛ рд╡рд╛ рдирд┐рдпрдиреНрддреНрд░рдг рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░реНрджрд╛ред рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАред

рдЗрдВрдЯреЗрд▓ рд░рд┐рдкреЛрд░реНрдЯрд▓реЗ рднрдиреНрдЫ рдХрд┐ рд╡рд┐рд╖рдо рднрд╛рд░ рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдЖрдХреНрд░рдордг рдЧрд░реНрди рд╕рдХреНрдиреЗ рдХреНрд╖рдорддрд╛ рдЧрд╛рд╣реНрд░реЛ рдЫ, рдХрд┐рдирдХрд┐ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдмрд╛рдЯ рдЪреБрд╣рд╛рд╡рдЯрд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕рдмреИ рдЧрддрд┐рд╡рд┐рдзрд┐рд╣рд░реВ рд╕рдореЗрдЯреНрдЫ рд░ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд▓реЗ рдирд┐рдХрд╛рд▓рд┐рдПрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рд╕реНрд░реЛрддрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрди рд╕рдХреНрджреИрди, рдЕрд░реНрдерд╛рддреНред рдЪреБрд╣рд╛рд╡рдЯрдХреЛ рдкрд░рд┐рдгрд╛рдордХреЛ рд░реВрдкрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рдЬрд╛рдирдХрд╛рд░реА рдорд╛рддреНрд░ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рд╕рдХреНрдЫ рд░ рд╡рд┐рд╢реЗрд╖ рдореЗрдореЛрд░реА рдареЗрдЧрд╛рдирд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдбрд╛рдЯрд╛рд▓рд╛рдИ рдЙрджреНрджреЗрд╢реНрдпрдкреВрд░реНрд╡рдХ рдЕрд╡рд░реЛрдз рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдмрд┐рдирд╛ рдпреЛ рдбрд╛рдЯрд╛ рдмреАрдЪ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдЫред рдпрджреНрдпрдкрд┐, рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╢реЛрд╖рдг, рд▓рд┐рдирдХреНрд╕ рд░ рд╡рд┐рдиреНрдбреЛрдЬрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ, рд░ рд░реВрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рд╣реНрдпрд╛рд╕ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЖрдХреНрд░рдордг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рджреЗрдЦрд╛рдПрдХреЛ рдЫред
рд╕рдореНрднрд╡рддрдГ рдЕрдиреНрдп рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рд╣реЛрд╕реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдг, рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░ рд░ Intel SGX рдПрдиреНрдХреНрд▓реЗрднрд╣рд░реВрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рдЖрдХреНрд░рдордг рдЧрд░реНрджреИред

рднреЗрджреНрдпрддрд╛ рд░реЛрдХреНрди рдлрд┐рдХреНрд╕рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЛрдбрдмреЗрд╕рдорд╛ рд░ рд░рд┐рд▓реАрдЬрд╣рд░реВрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рел.рей.резрез, рек.резреп.реорек, рек.резрек.резрелрек, рек.реп.реирежрез рд░ рек.рек.реирежрезред рдХрд░реНрдиреЗрд▓ рд░ рдорд╛рдЗрдХреНрд░реЛрдХреЛрдб рдЕрдкрдбреЗрдЯрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдкреНрд░рдореБрдЦ рд╡рд┐рддрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ (Debian, SUSE/openSUSE, Ubuntu, RHEL, рдлреЗрдбреЛрд░рд╛, рдлреНрд░рд┐рдмрд┐рдПрд╕рдбрд┐)ред рд╕рдорд╕реНрдпрд╛ рдЕрдкреНрд░рд┐рд▓рдорд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ рдПрдХ рдлрд┐рдХреНрд╕ рдЗрдиреНрдЯреЗрд▓ рд░ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪ рд╕рдордиреНрд╡рдп рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

Zombieload 2.0 рд▓рд╛рдИ рдмреНрд▓рдХ рдЧрд░реНрдиреЗ рд╕рдмреИрднрдиреНрджрд╛ рд╕рд░рд▓ рддрд░рд┐рдХрд╛ CPU рдорд╛ TSX рд╕рдорд░реНрдерди рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреБ рд╣реЛред рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдлрд┐рдХреНрд╕рд▓реЗ рдзреЗрд░реИ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдкрд╣рд┐рд▓реЛ рд╡рд┐рдХрд▓реНрдкрд▓реЗ "tsx=on/off/auto" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд▓рд╛рдИ CPU рдорд╛ TSX рдПрдХреНрд╕реНрдЯреЗрдиреНрд╕рди рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рд╕реНрд╡рдд: рдорд╛рдирд▓реЗ рдХрдордЬреЛрд░ CPU рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ TSX рдЕрдХреНрд╖рдо рдЧрд░реНрджрдЫ)ред рджреЛрд╕реНрд░реЛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдк "tsx_async_abort=off/full/full,nosmt" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд╕рдиреНрджрд░реНрдн рд╕реНрд╡рд┐рдЪрд┐рдЩрдХреЛ рд╕рдордпрдорд╛ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдмрдлрд░рд╣рд░реВ рдЦрд╛рд▓реА рдЧрд░реНрдиреЗрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ (nosmt рдлреНрд▓реНрдпрд╛рдЧрд▓реЗ SMT/Hyper-Threads рд▓рд╛рдИ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдЫ)ред рдкреНрд░рдгрд╛рд▓реА рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди, sysfs рд▓реЗ "/sys/devices/system/cpu/vulnerabilities/tsx_async_abort" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рд╕рд╛рдереИ, рднрд┐рддреНрд░ рдЕрдкрдбреЗрдЯ рдЧрд░реНрджреИ рдорд╛рдЗрдХреНрд░реЛрдХреЛрдб рд╣рдЯрд╛рдЗрдпреЛ рдЕрд░реНрдХреЛ рдХрдордЬреЛрд░реА (CVE-2018-12207) Intel рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛, рдЬреБрди рдкрдЫрд┐рд▓реНрд▓реЛрдорд╛ рдкрдирд┐ рдЕрд╡рд░реБрджреНрдз рдЫ рдЕрдкрдбреЗрдЯ рдЧрд░реНрджреИ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рд╣рд░реВред рдЬреЛрдЦрд┐рдо рдпрд╕рд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рд╕реЗрд╡рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрди, рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ "рдореЗрд╕рд┐рди рдЬрд╛рдБрдЪ рддреНрд░реБрдЯрд┐" рд╕реНрдерд┐рддрд┐рдорд╛ рд╣реНрдпрд╛рдЩреНрдЧ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ред
рдЖрдХреНрд░рдордг рд╕рд╣рд┐рдд рдкреНрд░рддрд┐рдмрджреНрдз рд╣реБрди рд╕рдХреНрдЫ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди