Incorrect permission assignment in libvirt
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.0 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-264.
Summary
A vulnerability was found in libvirt >= 4.1.0 in the virtlockd-admin.socket and virtlogd-admin.socket systemd units. A missing SocketMode configuration parameter allows any user on the host to connect using virtlockd-admin-sock or virtlogd-admin-sock and perform administrative tasks against the virtlockd and virtlogd daemons.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| libvirt | libvirt | affects >= 4.1.0 | — | No fix listed | CNA |
- libvirt Vendorlibvirt Affected affects >= 4.1.0 Fixed in — No fix listed CNA
CPE configurations NVD · 2
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:redhat:libvirt:*:*:*:*:*:*:*:* | up to 4.1.0 | Vulnerable | Red Hat |
| cpe:2.3:o:fedoraproject:fedora:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Fedoraproject |
- cpe:2.3:a:redhat:libvirt:*:*:*:*:*:*:*:* Versions up to 4.1.0 Vulnerable ·Red Hat
- cpe:2.3:o:fedoraproject:fedora:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Fedoraproject
Remediation
Red Hat 3 advisories
- RHSA-2019:1455 Released 2019-06-11 · Red Hat rating ImportantAdvanced Virtualization security update
- Red Hat Enterprise Linux 8 Advanced Virtualization SLOF-20180702-3.git9b7ab2f.module+el8.0.0+3273+6bc1ee54.noarch::virt:8.0.0, SLOF-20180702-3.git9b7ab2f.module+el8.0.0+3273+6bc1ee54.src::virt:8.0.0, hivex-1.3.15-6.module+el8.0.0+3273+6bc1ee54.aarch64::virt:8.0.0 +47
- RHSA-2019:1264 Released 2019-05-23 · Red Hat rating Importantlibvirt security and bug fix update
- Red Hat Enterprise Linux Client (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10, libvirt-client-4.5.0-10.el7_6.10 +21
- Red Hat Enterprise Linux Client Optional (v. 7) libvirt-admin-4.5.0-10.el7_6.10, libvirt-daemon-lxc-4.5.0-10.el7_6.10, libvirt-devel-4.5.0-10.el7_6.10 +4
- Red Hat Enterprise Linux ComputeNode (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10, libvirt-client-4.5.0-10.el7_6.10 +1
- Red Hat Enterprise Linux ComputeNode Optional (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-admin-4.5.0-10.el7_6.10, libvirt-daemon-4.5.0-10.el7_6.10 +25
- Red Hat Enterprise Linux Server (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10, libvirt-client-4.5.0-10.el7_6.10 +26
- Red Hat Enterprise Linux Server Optional (v. 7) libvirt-admin-4.5.0-10.el7_6.10, libvirt-daemon-lxc-4.5.0-10.el7_6.10, libvirt-lock-sanlock-4.5.0-10.el7_6.10 +3
- Red Hat Enterprise Linux Workstation (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10, libvirt-client-4.5.0-10.el7_6.10 +23
- Red Hat Enterprise Linux Workstation Optional (v. 7) libvirt-admin-4.5.0-10.el7_6.10, libvirt-daemon-lxc-4.5.0-10.el7_6.10, libvirt-lock-sanlock-4.5.0-10.el7_6.10 +2
- Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10, libvirt-client-4.5.0-10.el7_6.10 +21
- Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server Optional (v. 7) libvirt-4.5.0-10.el7_6.10, libvirt-admin-4.5.0-10.el7_6.10, libvirt-bash-completion-4.5.0-10.el7_6.10 +26
- RHSA-2019:1268 Released 2019-05-23 · Red Hat rating Importantvirt:rhel security update
- Red Hat Enterprise Linux AppStream (v. 8) SLOF-20171214-5.gitfa98132.module+el8.0.0+3075+09be6b65.noarch::virt:rhel, SLOF-20171214-5.gitfa98132.module+el8.0.0+3075+09be6b65.src::virt:rhel, hivex-1.3.15-6.module+el8.0.0+3075+09be6b65.aarch64::virt:rhel +47
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 8 Advanced Virtualization | Fixed | RHSA-2019:1455 |
| Red Hat Enterprise Linux AppStream (v. 8) | Fixed | RHSA-2019:1268 |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux ComputeNode (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux ComputeNode Optional (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux Server Optional (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux Workstation Optional (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) | Fixed | RHSA-2019:1264 |
| Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server Optional (v. 7) | Fixed | RHSA-2019:1264 |
Not affected: 3 products
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- Red Hat Storage 3
Timeline
- 2026-10-02 Threatist record created from CVE-2019-10132
- 2026-10-03 Alias added: GHSA-gf34-qgv2-76mf
References
More libvirt vulnerabilities
- TI-2018-00984 Uncontrolled resource consumption in libvirt CVSS 3.0HIGH 7.5
- TI-2019-07489 Improper access control in libvirt CVSS 3.1HIGH 7.8
- TI-2019-07488 Improper access control in libvirt CVSS 3.1HIGH 7.8
- TI-2019-07482 Improper access control in libvirt CVSS 3.1HIGH 7.8
- TI-2019-07487 Improper access control in libvirt CVSS 3.1HIGH 7.8
- TI-2020-08604 NULL pointer dereference in libvirt CVSS 3.1MEDIUM 6.5
Sources
- CVE-2019-10132 · CVE Program
- CVE-2019-10132 · NVD
- FIRST EPSS
- GHSA-gf34-qgv2-76mf · GitHub Advisory Database · CC BY 4.0
- CVE-2019-10132 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences