Vulnerability CVE-2021-3929: Information
Description
A DMA reentrancy issue was found in the NVM Express Controller (NVME) emulation in QEMU. This CVE is similar to CVE-2021-3750 and, just like it, when the reentrancy write triggers the reset function nvme_ctrl_reset(), data structs will be freed leading to a use-after-free issue. A malicious guest could use this flaw to crash the QEMU process on the host, resulting in a denial of service condition or, potentially, executing arbitrary code within the context of the QEMU process on the host.
Severity: HIGH (8.2) Vector: CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Fixed packages
Package name | Branch | Fixed in version | Version from repository | Errata ID | Task # | State |
---|---|---|---|---|---|---|
pve-qemu | sisyphus | 7.1.0-alt1 | 8.1.5-alt1 | ALT-PU-2022-3081-1 | 310016 | Fixed |
pve-qemu | p10 | 7.1.0-alt4 | 7.2.0-alt4 | ALT-PU-2022-3390-1 | 307814 | Fixed |
pve-qemu | c10f1 | 7.1.0-alt4 | 7.2.0-alt3 | ALT-PU-2022-3390-1 | 307814 | Fixed |
qemu | sisyphus | 6.2.0-alt2 | 8.2.3-alt1 | ALT-PU-2022-1369-1 | 295900 | Fixed |
qemu | sisyphus_e2k | 7.2.0-alt3.E2K.3 | 7.2.0-alt3.E2K.4 | ALT-PU-2024-1953-1 | - | Fixed |
qemu | p10 | 6.1.1-alt1 | 8.2.2-alt0.p10.1 | ALT-PU-2022-1412-1 | 295902 | Fixed |
qemu | p10_e2k | 7.2.0-alt3.E2K.0 | 7.2.0-alt3.E2K.3 | ALT-PU-2023-6766-1 | - | Fixed |
qemu | c10f1 | 8.0.0-alt1.p10 | 8.2.2-alt0.p10.1 | ALT-PU-2023-1869-1 | 321192 | Fixed |
References to Advisories, Solutions, and Tools
Hyperlink | Resource |
---|---|
https://gitlab.com/qemu-project/qemu/-/commit/736b01642d85be832385 |
|
https://bugzilla.redhat.com/show_bug.cgi?id=2020298 |
|
https://gitlab.com/qemu-project/qemu/-/issues/556 |
|
https://access.redhat.com/security/cve/CVE-2021-3929 |
|
https://gitlab.com/qemu-project/qemu/-/issues/782 |
|
FEDORA-2022-f0a2695054 |