Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2022:3665-1

Опубликовано: 19 окт. 2022
Источник: suse-cvrf

Описание

Security update for xen

This update for xen fixes the following issues:

  • CVE-2022-33746: Fixed DoS due to excessively long P2M pool freeing (bsc#1203806).
  • CVE-2022-33748: Fixed DoS due to race in locking (bsc#1203807).
  • CVE-2022-26365: Fixed issue where Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (bsc#1200762).
  • CVE-2022-33740: Fixed issue where Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (bsc#1200762).
  • CVE-2022-33741: Fixed issue where data residing in the same 4K page as data shared with a backend was being accessible by such backend (bsc#1200762).
  • CVE-2022-33742: Fixed issue where data residing in the same 4K page as data shared with a backend was being accessible by such backend (bsc#1200762).
  • CVE-2022-33745: Fixed an insufficient TLB flush for x86 PV guests in shadow mode (bsc#1201394).
  • CVE-2021-28689: Fixed speculative vulnerabilities with bare (non-shim) 32-bit PV guests (bsc#1185104).

Bugfixes:

  • Fixed logic error in built-in default of max_event_channels (bsc#1167608, bsc#1201631).
  • Fixed issue where dom0 fails to boot with constrained vcpus and nodes (bsc#1197081).
  • Included upstream bugfixes (bsc#1027519).

Список пакетов

Image SLES15-SP3-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-CHOST-BYOS-Aliyun
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-CHOST-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-CHOST-BYOS-EC2
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-CHOST-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-CHOST-BYOS-SAP-CCloud
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-HPC-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-HPC-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-HPC-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Proxy-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Proxy-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Proxy-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Server-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Server-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Manager-4-2-Server-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-1-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-1-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-1-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-2-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-2-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-Micro-5-2-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAP-Azure-LI-BYOS-Production
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAP-Azure-VLI-BYOS-Production
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAP-BYOS-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAP-BYOS-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAP-BYOS-GCE
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAPCAL-Azure
xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAPCAL-EC2-HVM
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-SAPCAL-GCE
xen-libs-4.14.5_06-150300.3.35.1
SUSE Linux Enterprise Micro 5.1
xen-libs-4.14.5_06-150300.3.35.1
SUSE Linux Enterprise Micro 5.2
xen-libs-4.14.5_06-150300.3.35.1
SUSE Linux Enterprise Module for Basesystem 15 SP3
xen-libs-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
SUSE Linux Enterprise Module for Server Applications 15 SP3
xen-4.14.5_06-150300.3.35.1
xen-devel-4.14.5_06-150300.3.35.1
xen-tools-4.14.5_06-150300.3.35.1
xen-tools-xendomains-wait-disk-4.14.5_06-150300.3.35.1
openSUSE Leap 15.3
xen-4.14.5_06-150300.3.35.1
xen-devel-4.14.5_06-150300.3.35.1
xen-doc-html-4.14.5_06-150300.3.35.1
xen-libs-4.14.5_06-150300.3.35.1
xen-libs-32bit-4.14.5_06-150300.3.35.1
xen-tools-4.14.5_06-150300.3.35.1
xen-tools-domU-4.14.5_06-150300.3.35.1
xen-tools-xendomains-wait-disk-4.14.5_06-150300.3.35.1
openSUSE Leap Micro 5.2
xen-libs-4.14.5_06-150300.3.35.1

Описание

x86: Speculative vulnerabilities with bare (non-shim) 32-bit PV guests 32-bit x86 PV guest kernels run in ring 1. At the time when Xen was developed, this area of the i386 architecture was rarely used, which is why Xen was able to use it to implement paravirtualisation, Xen's novel approach to virtualization. In AMD64, Xen had to use a different implementation approach, so Xen does not use ring 1 to support 64-bit guests. With the focus now being on 64-bit systems, and the availability of explicit hardware support for virtualization, fixing speculation issues in ring 1 is not a priority for processor companies. Indirect Branch Restricted Speculation (IBRS) is an architectural x86 extension put together to combat speculative execution sidechannel attacks, including Spectre v2. It was retrofitted in microcode to existing CPUs. For more details on Spectre v2, see: http://xenbits.xen.org/xsa/advisory-254.html However, IBRS does not architecturally protect ring 0 from predictions learnt in ring 1. For more details, see: https://software.intel.com/security-software-guidance/deep-dives/deep-dive-indirect-branch-restricted-speculation Similar situations may exist with other mitigations for other kinds of speculative execution attacks. The situation is quite likely to be similar for speculative execution attacks which have yet to be discovered, disclosed, or mitigated.


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742).


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742).


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742).


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

Linux disk/nic frontends data leaks T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Linux Block and Network PV device frontends don't zero memory regions before sharing them with the backend (CVE-2022-26365, CVE-2022-33740). Additionally the granularity of the grant table doesn't allow sharing less than a 4K page, leading to unrelated data residing in the same 4K page as data shared with a backend being accessible by such backend (CVE-2022-33741, CVE-2022-33742).


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

insufficient TLB flush for x86 PV guests in shadow mode For migration as well as to work around kernels unaware of L1TF (see XSA-273), PV guests may be run in shadow paging mode. To address XSA-401, code was moved inside a function in Xen. This code movement missed a variable changing meaning / value between old and new code positions. The now wrong use of the variable did lead to a wrong TLB flush condition, omitting flushes where such are necessary.


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

P2M pool freeing may take excessively long The P2M pool backing second level address translation for guests may be of significant size. Therefore its freeing may take more time than is reasonable without intermediate preemption checks. Such checking for the need to preempt was so far missing.


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки

Описание

lock order inversion in transitive grant copy handling As part of XSA-226 a missing cleanup call was inserted on an error handling path. While doing so, locking requirements were not paid attention to. As a result two cooperating guests granting each other transitive grants can cause locks to be acquired nested within one another, but in respectively opposite order. With suitable timing between the involved grant copy operations this may result in the locking up of a CPU.


Затронутые продукты
Image SLES15-SP3-BYOS-Azure:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-libs-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-EC2-HVM:xen-tools-domU-4.14.5_06-150300.3.35.1
Image SLES15-SP3-BYOS-GCE:xen-libs-4.14.5_06-150300.3.35.1

Ссылки
Уязвимость SUSE-SU-2022:3665-1