Name | CVE-2013-6458 |
Description | Multiple race conditions in the (1) virDomainBlockStats, (2) virDomainGetBlockInf, (3) qemuDomainBlockJobImpl, and (4) virDomainGetBlockIoTune functions in libvirt before 1.2.1 do not properly verify that the disk is attached, which allows remote read-only attackers to cause a denial of service (libvirtd crash) via the virDomainDetachDeviceFlags command. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DSA-2846-1 |
Debian Bugs | 734556 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
libvirt (PTS) | jessie, jessie (lts) | 1.2.9-9+deb8u8 | fixed |
stretch (security) | 3.0.0-4+deb9u5 | fixed | |
stretch (lts), stretch | 3.0.0-4+deb9u6 | fixed | |
buster (security), buster, buster (lts) | 5.0.0-4+deb10u2 | fixed | |
bullseye | 7.0.0-3+deb11u3 | fixed | |
bookworm | 9.0.0-4+deb12u2 | fixed | |
sid, trixie | 10.9.0-1 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
libvirt | source | squeeze | (unfixed) | end-of-life | ||
libvirt | source | wheezy | 0.9.12.3-1 | DSA-2846-1 | ||
libvirt | source | (unstable) | 1.2.1-1 | 734556 |
[squeeze] - libvirt <end-of-life> (Unsupported in squeeze-lts)
https://www.redhat.com/archives/libvir-list/2013-December/msg01202.html
upstream fix: http://libvirt.org/git/?p=libvirt.git;a=commit;h=db86da5ca2109e4006c286a09b6c75bfe10676ad