рд╕реАрдореЗрдВрд╕ рдиреЗ рдЬреЗрд▓рд╣рд╛рдЙрд╕ 0.12 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ

рд╕реАрдореЗрдВрд╕ рдХрдВрдкрдиреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдореБрдлрд╝реНрдд рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рд░рд┐рд▓реАрдЬрд╝ рдЬреЗрд▓рдЦрд╛рдирд╛ 0.12. рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ VMX+EPT рдпрд╛ SVM+NPT (AMD-V) рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде x86_64 рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде ARMv7 рдФрд░ ARMv8/ARM64 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЕрд▓рдЧ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬреЗрд▓рд╣рд╛рдЙрд╕ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдЬрдирд░реЗрдЯрд░, рд╕рдорд░реНрдерд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рдкреИрдХреЗрдЬ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

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

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

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

рд╕реАрдореЗрдВрд╕ рдиреЗ рдЬреЗрд▓рд╣рд╛рдЙрд╕ 0.12 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ

рдирдИ рд░рд┐рд▓реАрдЬ рдореЗрдВ

  • рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 4 рдореЙрдбрд▓ рдмреА рдФрд░ рдЯреЗрдХреНрд╕рд╛рд╕ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреНрд╕ рдЬреЗ721рдИ-рдИрд╡реАрдПрдо рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛;
  • рдкрд░ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо ivshmem рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдкрд░рд╕реНрдкрд░ рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирдП ivshmem рдХреЗ рд╢реАрд░реНрд╖ рдкрд░, рдЖрдк VIRTIO рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рд╡рд╣рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;

    рд╕реАрдореЗрдВрд╕ рдиреЗ рдЬреЗрд▓рд╣рд╛рдЙрд╕ 0.12 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ

  • рднреЗрджреНрдпрддрд╛ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рдореЗрдореЛрд░реА рдкреЗрдЬ (рд╡рд┐рд╢рд╛рд▓ рдкреЗрдЬ) рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ CVE-2018-12207 рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ, рдЬреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рд╕реЗрд╡рд╛ рд╕реЗ рдЗрдирдХрд╛рд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рд┐рд╕реНрдЯрдо "рдорд╢реАрди рдЬрд╛рдВрдЪ рддреНрд░реБрдЯрд┐" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИрдВрдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ;
  • ARM64 рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП, SMMUv3 (рд╕рд┐рд╕реНрдЯрдо рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрдореЗрдВрдЯ рдпреВрдирд┐рдЯ) рдФрд░ TI PVU (рдкреЗрд░рд┐рдлреЗрд░рд▓ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдпреВрдирд┐рдЯ) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ (рдирдВрдЧреЗ-рдзрд╛рддреБ) рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреГрдердХ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдкреАрд╕реАрдЖрдИ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ;
  • рд░реВрдЯ рдХреИрдорд░реЛрдВ рдХреЗ рд▓рд┐рдП x86 рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП CR4.UMIP (рдпреВрдЬрд░-рдореЛрдб рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдкреНрд░рд┐рд╡реЗрдВрд╢рди) рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдпреВрдЬрд░ рд╕реНрдкреЗрд╕ рдореЗрдВ рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ SGDT, SLDT, SIDT , рдПрд╕рдПрдордПрд╕рдбрдмреНрд▓реНрдпреВ рдФрд░ рдПрд╕рдЯреАрдЖрд░, рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдмрдврд╝рд╛рдирд╛ рд╣реИред

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

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