CVE Vulnerabilities

CVE-2023-5088

Incorrect Synchronization

Published: Nov 03, 2023 | Modified: Nov 03, 2025
CVSS 3.x
7
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
6.4 MODERATE
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

A bug in QEMU could cause a guest I/O operation otherwise addressed to an arbitrary disk offset to be targeted to offset 0 instead (potentially overwriting the VMs boot code). This could be used, for example, by L2 guests with a virtual disk (vdiskL2) stored on a virtual disk of an L1 (vdiskL1) hypervisor to read and/or write data to LBA 0 of vdiskL1, potentially gaining control of L1 at its next reboot.

Weakness

The product utilizes a shared resource in a concurrent manner, but it does not correctly synchronize access to the resource.

Affected Software

NameVendorStart VersionEnd Version
QemuQemu*8.2.0 (excluding)
Red Hat Enterprise Linux 8RedHatvirt-devel:rhel-8100020240314161907.e155f54d*
Red Hat Enterprise Linux 8RedHatvirt:rhel-8100020240314161907.e155f54d*
Red Hat Enterprise Linux 9RedHatqemu-kvm-17:8.2.0-11.el9_4*
QemuUbuntubionic*
QemuUbuntudevel*
QemuUbuntuesm-infra/focal*
QemuUbuntufocal*
QemuUbuntujammy*
QemuUbuntulunar*
QemuUbuntumantic*
QemuUbuntunoble*
QemuUbuntuoracular*
QemuUbuntuplucky*
QemuUbuntuquesting*
QemuUbuntutrusty*
QemuUbuntutrusty/esm*
QemuUbuntuxenial*

References