
CVE catalog
CVE-2019-10166
libvirt: CVE-2019-10166
- Severity
- High · CVSS 7.8
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.47% · Oct 27, 2026
It was discovered that libvirtd, versions 4.x.x before 4.10.1 and 5.x.x before 5.4.1, would permit readonly clients to use the virDomainManagedSaveDefineXML() API, which would permit them to modify managed save state files. If a managed save had already been created by a privileged user, a local attacker could modify this file such that libvirtd would execute an arbitrary program when the domain was resumed.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | libvirt | sid | 12.8.0-1 | fixed |
| Debian | libvirt | forky | 12.8.0-1 | fixed |
| Debian | libvirt | trixie | 11.3.0-3+deb13u3 | fixed |
| Debian | libvirt | bookworm | 9.0.0-4+deb12u2 | fixed |
| Alpine | libvirt | 3.10 | 5.5.0-r0 | fixed |
| Alpine | libvirt | 3.11 | 5.5.0-r0 | fixed |
| Alpine | libvirt | 3.12 | 5.5.0-r0 | fixed |
| Alpine | libvirt | 3.7 | 5.5.0-r0 | fixed |
| Alpine | libvirt | 3.8 | 5.5.0-r0 | fixed |
| Alpine | libvirt | 3.9 | 5.5.0-r0 | fixed |
| Ubuntu | libvirt | 18.04 | 3.6.0-1ubuntu5 | vulnerable |
| Ubuntu | libvirt | 18.04 | 3.6.0-1ubuntu6 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu1 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu2 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu3 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu4 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu5 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu6 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu7 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.1 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.2 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.3 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.4 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.5 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.6 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.7 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.8 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.9 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.10 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.11 | vulnerable |
| Ubuntu | libvirt | 18.04 | 4.0.0-1ubuntu8.12 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | libvirt | source | sid | 5.0.0-4 | not yet assigned | Not reported | Not reported |
| Debian | libvirt | source | forky | 5.0.0-4 | not yet assigned | Not reported | Not reported |
| Debian | libvirt | source | trixie | 5.0.0-4 | not yet assigned | Not reported | Not reported |
| Debian | libvirt | source | bookworm | 5.0.0-4 | not yet assigned | Not reported | Not reported |
| Alpine | libvirt | apk | 3.10 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Alpine | libvirt | apk | 3.11 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Alpine | libvirt | apk | 3.12 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Alpine | libvirt | apk | 3.7 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Alpine | libvirt | apk | 3.8 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Alpine | libvirt | apk | 3.9 | 5.5.0-r0 | Not reported | ALPINE-CVE-2019-10166 | Not reported |
| Ubuntu | libvirt | deb | 18.04 | 4.0.0-1ubuntu8.12 | Not reported | UBUNTU-CVE-2019-10166 | Not reported |
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [libnss-libvirt]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt0]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-clients]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-clients-qemu]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-common]Fixed
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-daemon]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-daemon-common]Fixed
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· all · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· all · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-daemon-driver-lxc]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-daemon-driver-qemu]Fixed
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
- [libvirt-daemon-driver-secret]Fixed
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (4)
9.0.0-4+deb12u2· amd64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
9.0.0-4+deb12u2· arm64 · bookwormFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Source package: [libvirt]
Details (2)
11.3.0-2~bpo12+1· amd64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
11.3.0-2~bpo12+1· arm64 · bookworm-backportsFixed · Fixed:
5.0.0-4dsa · libvirt · debian · bookworm; dsa · libvirt · debian · 12
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/rhsa-2019_1579.json]
- [https://osv.dev/vulnerability/ALPINE-CVE-2019-10166]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2019-10166]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2019-10166]
- [https://security-tracker.debian.org/tracker/CVE-2019-10166]
- [https://security.access.redhat.com/data/csaf/v2/vex/2019/cve-2019-10166.json]
- [https://wid.cert-bund.de/.well-known/csaf/white/2019/wid-sec-w-2023-1690.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]