CVE-2021-3409
QEMU: sdhci: incomplete fix for CVE-2020-17380/CVE-2020-25085
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · December 28, 2020
Updated · June 28, 2026
Description
The patch for CVE-2020-17380 and CVE-2020-25085, both involving a heap buffer overflow in the SDHCI controller emulation code of QEMU, was found to be incomplete. A malicious privileged guest could reproduce the same issues with specially crafted input, inducing a bogus transfer and subsequent out-of-bounds read/write access in sdhci_do_adma() or sdhci_sdma_transfer_multi_blocks(). CVE-2021-3409 was assigned to facilitate the tracking and backporting of the new patch.
Statement
This flaw does not affect the versions of qemu-kvm as shipped with Red Hat products, as they do not include support for SDHCI device emulation.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.7CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:L
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer