Описание
Security update for qemu
This update for qemu fixes the following issues:
- CVE-2024-26327: Fixed buffer overflow via invalid SR/IOV NumVFs value (bsc#1220062).
- CVE-2024-24474: Fixed integer overflow results in buffer overflow via SCSI command (bsc#1220134).
- CVE-2023-6693: Fixed stack buffer overflow in virtio_net_flush_tx() (bsc#1218484).
- CVE-2023-1544: Fixed out-of-bounds read in pvrdma_ring_next_elem_read() (bsc#1209554).
- CVE-2024-26328: Fixed invalid NumVFs value handled in NVME SR/IOV implementation (bsc#1220065).
The following non-security bug was fixed:
- Removing in-use mediated device should fail with error message instead of hang (bsc#1205316).
Список пакетов
Container suse/sle-micro/kvm-5.5:latest
SUSE Linux Enterprise Micro 5.5
SUSE Linux Enterprise Module for Basesystem 15 SP5
SUSE Linux Enterprise Module for Package Hub 15 SP5
SUSE Linux Enterprise Module for Server Applications 15 SP5
openSUSE Leap 15.5
Ссылки
- Link for SUSE-SU-2024:1103-1
- E-Mail link for SUSE-SU-2024:1103-1
- SUSE Security Ratings
- SUSE Bug 1205316
- SUSE Bug 1209554
- SUSE Bug 1218484
- SUSE Bug 1220062
- SUSE Bug 1220065
- SUSE Bug 1220134
- SUSE CVE CVE-2023-1544 page
- SUSE CVE CVE-2023-6693 page
- SUSE CVE CVE-2024-24474 page
- SUSE CVE CVE-2024-26327 page
- SUSE CVE CVE-2024-26328 page
Описание
A flaw was found in the QEMU implementation of VMWare's paravirtual RDMA device. This flaw allows a crafted guest driver to allocate and initialize a huge number of page tables to be used as a ring of descriptors for CQ and async events, potentially leading to an out-of-bounds read and crash of QEMU.
Затронутые продукты
Ссылки
- CVE-2023-1544
- SUSE Bug 1209554
Описание
A stack based buffer overflow was found in the virtio-net device of QEMU. This issue occurs when flushing TX in the virtio_net_flush_tx function if guest features VIRTIO_NET_F_HASH_REPORT, VIRTIO_F_VERSION_1 and VIRTIO_NET_F_MRG_RXBUF are enabled. This could allow a malicious user to overwrite local variables allocated on the stack. Specifically, the `out_sg` variable could be used to read a part of process memory and send it to the wire, causing an information leak.
Затронутые продукты
Ссылки
- CVE-2023-6693
- SUSE Bug 1218484
Описание
QEMU before 8.2.0 has an integer underflow, and resultant buffer overflow, via a TI command when an expected non-DMA transfer length is less than the length of the available FIFO data. This occurs in esp_do_nodma in hw/scsi/esp.c because of an underflow of async_len.
Затронутые продукты
Ссылки
- CVE-2024-24474
- SUSE Bug 1220134
Описание
An issue was discovered in QEMU 7.1.0 through 8.2.1. register_vfs in hw/pci/pcie_sriov.c mishandles the situation where a guest writes NumVFs greater than TotalVFs, leading to a buffer overflow in VF implementations.
Затронутые продукты
Ссылки
- CVE-2024-26327
- SUSE Bug 1220062
Описание
An issue was discovered in QEMU 7.1.0 through 8.2.1. register_vfs in hw/pci/pcie_sriov.c does not set NumVFs to PCI_SRIOV_TOTAL_VF, and thus interaction with hw/nvme/ctrl.c is mishandled.
Затронутые продукты
Ссылки
- CVE-2024-26328
- SUSE Bug 1220065