CVE-2024-8354

NameCVE-2024-8354
DescriptionA flaw was found in QEMU. An assertion failure was present in the usb_ep_get() function in hw/net/core.c when trying to get the USB endpoint from a USB device. This flaw may allow a malicious unprivileged guest user to crash the QEMU process on the host and cause a denial of service condition.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1082377

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
qemu (PTS)bullseye1:5.2+dfsg-11+deb11u3vulnerable
bullseye (security)1:5.2+dfsg-11+deb11u5vulnerable
bookworm1:7.2+dfsg-7+deb12u16vulnerable
bookworm (security)1:7.2+dfsg-7+deb12u15vulnerable
trixie1:10.0.3+ds-0+deb13u1vulnerable
trixie (security)1:10.0.2+ds-2+deb13u1vulnerable
forky, sid1:10.1.1+ds-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
qemusource(unstable)1:10.1.1+ds-11082377

Notes

[trixie] - qemu <no-dsa> (Minor issue)
[bookworm] - qemu <no-dsa> (Minor issue)
[bullseye] - qemu <postponed> (Minor issue; can be fixed in next update)
https://bugzilla.redhat.com/show_bug.cgi?id=2313497
https://gitlab.com/qemu-project/qemu/-/issues/2548
Fixed by: https://gitlab.com/qemu-project/qemu/-/commit/d0af3cd0274e265435170a583c72b9f0a4100dff
Fixed by: https://gitlab.com/qemu-project/qemu/-/commit/dfae27159d00de9259f95cf578784cfccb56ce04 (v10.1.1)
Fixed by: https://gitlab.com/qemu-project/qemu/-/commit/746269eaae16423572ae7c0dfeb66140fa882149 (v10.0.5)
Fixed by: https://gitlab.com/qemu-project/qemu/-/commit/2ef88536a905a867260732541dd9a9661120e608 (v7.2.21)

Search for package or bug name: Reporting problems