CVE-2013-6458
Multiple race conditions in the (1) virDomainBlockStats, (2) virDomainGetBlockInf, (3)...
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.
Exploit likelihood
What each source reports
NVD Score used
6.8
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.
- Record
CVE-2013-6458- CVSS 2.0
- 6.8 Medium
AV:A/AC:H/Au:N/C:C/I:C/A:C - Weakness
- CWE-362
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2013-6458- Updated
- 2026-11-02
EUVDEUVD-2013-6265 No score
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.
- Record
EUVD-2013-6265- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9hqh-qqff-45p6 No score
Multiple race conditions in the (1) virDomainBlockStats, (2) virDomainGetBlockInf, (3)...
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.
- Record
GHSA-9hqh-qqff-45p6- Weakness
- CWE-362
- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2013-6458- Updated
- 2026-11-02
OSVDEBIAN-CVE-2013-6458 No score
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.
- Record
DEBIAN-CVE-2013-6458- Updated
- 2026-11-02
OSVMGASA-2014-0051 No score
Updated libvirt packages fix two vulnerabilties
Updated libvirt packages fix security vulnerabilities:
It was discovered that insecure job usage could lead to denial of service against libvirtd (CVE-2013-6458).
It was discovered that a race condition in keepalive handling could lead to denial of service against libvirtd (CVE-2014-1447).
- Record
MGASA-2014-0051- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10209-1 No score
libvirt-2.5.0-1.1 on GA media
These are all security issues fixed in the libvirt-2.5.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10209-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libvirtDebian:12 |
before 1.2.1-1 | 1.2.1-1 |
libvirtDebian:13 |
before 1.2.1-1 | 1.2.1-1 |
libvirtDebian:14 |
before 1.2.1-1 | 1.2.1-1 |
libvirtDebian:7 From an advisory covering 2 CVEs |
before 0.9.12.3-1, plus listed versions 0.9.12-110.9.12-11+deb7u10.9.12-11+deb7u30.9.12-11+deb7u4 |
0.9.12.3-1 |
libvirtMageia:3 From an advisory covering 2 CVEs |
before 1.0.2-8.4.mga3 | 1.0.2-8.4.mga3 |
libvirtRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-clientRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-pythonRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-develRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libvirt-lock-sanlockRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirtRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-clientRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-pythonRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-develRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-lock-sanlockRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirtRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-clientRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-develRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-pythonRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-lock-sanlockRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirtRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-clientRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-develRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-pythonRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirt-lock-sanlockRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.10.2-29.el6_5.3 | 0:0.10.2-29.el6_5.3 |
libvirtopenSUSE:Tumbleweed From an advisory covering 32 CVEs |
before 2.5.0-1.1 | 2.5.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-6458 is a medium vulnerability (CVSS 6.8) in Redhat Libvirt, published January 17, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.59%, the 48th percentile. Fixed in libvirt 1.2.1-1.
References
ubuntu.com/usn/USN-2093-1
secunia.com/advisories/56446
debian.org/security/2014/dsa-2846
bugzilla.redhat.com/show_bug.cgi?id=1043069
libvirt.org/news.html
secunia.com/advisories/60895
Show 53 moreShow less
security.gentoo.org/glsa/glsa-201412-04.xml
lists.opensuse.org/opensuse-updates/2014-02/msg00060.html
rhn.redhat.com/errata/RHSA-2014-0103.html
secunia.com/advisories/56186
lists.opensuse.org/opensuse-updates/2014-02/msg00062.html
nvd.nist.gov/vuln/detail/CVE-2013-6458
github.com/advisories/GHSA-9hqh-qqff-45p6
security-tracker.debian.org/tracker/CVE-2013-6458
advisories.mageia.org/MGASA-2014-0051.html
bugs.mageia.org/show_bug.cgi?id=12235
access.redhat.com/errata/RHSA-2014:0103
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1048631
bugzilla.redhat.com/show_bug.cgi?id=1052957
bugzilla.redhat.com/show_bug.cgi?id=1055578
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0103.json
access.redhat.com/security/cve/CVE-2013-6458
cve.org/CVERecord?id=CVE-2013-6458
access.redhat.com/security/cve/CVE-2014-1447
cve.org/CVERecord?id=CVE-2014-1447
nvd.nist.gov/vuln/detail/CVE-2014-1447
suse.com/security/cve/CVE-2010-2242
suse.com/security/cve/CVE-2011-1146
suse.com/security/cve/CVE-2011-2511
suse.com/security/cve/CVE-2011-4600
suse.com/security/cve/CVE-2012-3445
suse.com/security/cve/CVE-2013-0170
suse.com/security/cve/CVE-2013-1962
suse.com/security/cve/CVE-2013-2218
suse.com/security/cve/CVE-2013-2230
suse.com/security/cve/CVE-2013-4153
suse.com/security/cve/CVE-2013-4154
suse.com/security/cve/CVE-2013-4239
suse.com/security/cve/CVE-2013-4296
suse.com/security/cve/CVE-2013-4297
suse.com/security/cve/CVE-2013-4311
suse.com/security/cve/CVE-2013-4399
suse.com/security/cve/CVE-2013-4400
suse.com/security/cve/CVE-2013-4401
suse.com/security/cve/CVE-2013-6436
suse.com/security/cve/CVE-2013-6456
suse.com/security/cve/CVE-2013-6457
suse.com/security/cve/CVE-2013-6458
suse.com/security/cve/CVE-2014-0028
suse.com/security/cve/CVE-2014-0179
suse.com/security/cve/CVE-2014-1447
suse.com/security/cve/CVE-2014-3633
suse.com/security/cve/CVE-2014-3657
suse.com/security/cve/CVE-2014-7823
suse.com/security/cve/CVE-2014-8131
suse.com/security/cve/CVE-2015-0236
suse.com/security/cve/CVE-2015-5247
suse.com/security/cve/CVE-2015-5313