CVE-2019-10167 Details
Description
The virConnectGetDomainCapabilities() libvirt API, versions 4.x.x before 4.10.1 and 5.x.x before 5.4.1, accepts an "emulatorbin" argument to specify the program providing emulation for a domain. Since v1.2.19, libvirt will execute that program to probe the domain's capabilities. Read-only clients could specify an arbitrary path for this argument, causing libvirtd to execute a crafted executable with its own privileges.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://access.redhat.com/libvirt-privesc-vulnerabilities | CVE | Vendor Advisory |
| https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10167 | CVE | Issue TrackingVendor Advisory |
| https://security.gentoo.org/glsa/202003-18 | CVE | Third Party Advisory |
| https://access.redhat.com/libvirt-privesc-vulnerabilities | [email protected] | Vendor Advisory |
| https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10167 | [email protected] | Issue TrackingVendor Advisory |
| https://security.gentoo.org/glsa/202003-18 | [email protected] | Third Party Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | [email protected] |
| CWE-862 | Missing Authorization | [email protected] |
| CWE-250 | Execution with Unnecessary Privileges | [email protected] |
| CWE-284 | Improper Access Control | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| redhat libvirt | >= 4.0.0, < 4.10.1 >= 5.0.0, < 5.4.1 |
CPE
Remediation
| |
| redhat enterprise linux | 7.0 8.0 |
CPE
Remediation
| |
| redhat enterprise linux desktop | 6.0 7.0 |
CPE
Remediation
| |
| redhat enterprise linux server | 6.0 7.0 |
CPE
Remediation
| |
| redhat enterprise linux server aus | 7.6 |
CPE
Remediation
| |
| redhat enterprise linux server eus | 7.6 |
CPE
Remediation
| |
| redhat enterprise linux server tus | 7.6 |
CPE
Remediation
| |
| redhat enterprise linux workstation | 6.0 7.0 |
CPE
Remediation
| |
| redhat virtualization | 4.3 |
CPE
Remediation
| |
Change History
8 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Oct 15, 2020 | CPE Deprecation Remap | [email protected] |
| Oct 2, 2020 | Modified Analysis | [email protected] |
| Mar 15, 2020 | CVE Modified | [email protected] |
| Oct 9, 2019 | CVE Modified | [email protected] |
| Aug 12, 2019 | Initial Analysis | [email protected] |