CVE-2026-61478
libvirt vulnerabilities
[Unknown description]
What each source reports
OSVUBUNTU-CVE-2026-61478 No score
[Unknown description]
- Record
UBUNTU-CVE-2026-61478- Updated
- 2026-11-02
OSVUSN-8652-1 No score
libvirt vulnerabilities
It was discovered that libvirt incorrectly handled guest reboots in the libxl driver. An attacker in a guest could possibly use this issue to cause the libvirt daemon to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS. (CVE-2021-4147)
Alexander Kuznetsov discovered that libvirt incorrectly handled listing network interfaces. An attacker could possibly use this issue to cause the libvirt daemon to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2024-1441)
It was discovered that libvirt incorrectly handled certain values in its RPC library. An attacker could possibly use this issue to cause the libvirt daemon to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2024-2494)
It was discovered that libvirt incorrectly handled listing network interfaces under certain circumstances. An attacker could possibly use this issue to cause the libvirt daemon to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2024-2496)
It was discovered that libvirt incorrectly set permissions on external inactive snapshots, making them world-readable. A local attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2025-13193)
It was discovered that libvirt incorrectly handled certain characters in virtual network definitions. An authenticated user could possibly use this issue to inject arbitrary configuration directives and execute arbitrary code as root. This issue did not affect Ubuntu 14.04 LTS. (CVE-2026-61477)
It was discovered that libvirt incorrectly handled certain XML input. An attacker could possibly use this issue to cause the libvirt daemon to crash, resulting in a denial of service. (CVE-2026-61478)
He Wei discovered that libvirt incorrectly followed symbolic links when changing file ownership. A local attacker could possibly use this issue to escalate privileges. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-63622)
It was discovered that libvirt incorrectly set permissions on images during storage volume clone and convert operations, making them temporarily world-readable. A local attacker could possibly use this issue to obtain sensitive information. (CVE-2026-63623)
- Record
USN-8652-1- Updated
- 2026-11-02
OSVUSN-8833-1 No score
libvirt-hwe vulnerabilities
It was discovered that libvirt did not properly validate newline characters in DNS TXT record values and SRV record attributes in its virtual network driver. A local attacker with permission to define virtual networks could possibly use this issue to inject arbitrary dnsmasq configuration directives, leading to arbitrary command execution as root. (CVE-2026-61477)
It was discovered that libvirt did not properly handle errors during XML context parsing. An attacker could possibly use this issue to cause libvirt to crash, resulting in a denial of service. (CVE-2026-61478)
He Wei discovered that libvirt had a symlink-following vulnerability in the file ownership change function used for virtual TPM state directories. A local attacker running as the swtpm user could possibly use this issue to cause libvirt to change the ownership of an arbitrary file, leading to privilege escalation. (CVE-2026-63622)
It was discovered that libvirt created storage volume images with overly permissive permissions during clone or convert operations. A local attacker could possibly use this issue to read guest disk contents, resulting in information disclosure. (CVE-2026-63623)
It was discovered that libvirt had an integer overflow in the NodeGetFreePages RPC handler. A local attacker could possibly use this issue to cause libvirt to crash or execute arbitrary code. (CVE-2026-18917)
It was discovered that libvirt had a symlink-following flaw in the virtual TPM emulator setup function. A local attacker with access to the swtpm account could possibly use this issue to cause libvirt to change the ownership of an arbitrary file, leading to privilege escalation. (CVE-2026-77159)
- Record
USN-8833-1- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libvirtAlpaquita:23 |
8.9.0-r4 and later | None known |
libvirtAlpaquita:25 |
11.3.0-r0 and later | None known |
libvirtAlpaquita:stream |
9.1.0-r2 up to 12.6.0-r0 | 12.6.0-r0 |
libvirtDebian:12 |
All versions, plus listed versions 10.0.0-110.0.0-210.0.0-310.1.0-110.10.0-1 Show 45 moreShow less10.10.0-210.10.0-310.10.0-410.2.0-110.3.0-110.3.0-210.3.0-310.4.0-110.5.0-110.6.0-110.6.0-210.6.0-310.7.0-110.7.0-210.7.0-310.8.0-110.9.0-110.9.0-211.0.0-111.0.0-211.1.0-111.1.0-211.10.0-111.10.0-211.2.0-111.2.0-211.2.0-311.3.0-111.3.0-211.3.0-2~bpo12+111.3.0-311.4.0-111.5.0-111.6.0-111.7.0-111.8.0-111.8.0-211.9.0-111.9.0-212.0.0-112.1.0-112.2.0-112.3.0-112.4.0-112.5.0-1 |
None known |
libvirtDebian:13 |
before 11.3.0-3+deb13u3, plus listed versions 11.3.0-311.3.0-3+deb13u111.3.0-3+deb13u2 |
11.3.0-3+deb13u3 |
libvirtDebian:14 |
before 12.6.0-1, plus listed versions 11.10.0-111.10.0-211.3.0-311.4.0-111.5.0-1 Show 12 moreShow less11.6.0-111.7.0-111.8.0-111.8.0-211.9.0-111.9.0-212.0.0-112.1.0-112.2.0-112.3.0-112.4.0-112.5.0-1 |
12.6.0-1 |
libvirtUbuntu:Pro:14.04:LTS |
before 1.2.2-0ubuntu13.1.28+esm2, plus listed versions 1.1.1-0ubuntu81.1.1-0ubuntu91.1.4-0ubuntu21.1.4-0ubuntu31.1.4-0ubuntu4 Show 45 moreShow less1.1.4-0ubuntu51.2.0-0ubuntu11.2.0-0ubuntu21.2.0-0ubuntu31.2.1-0ubuntu11.2.1-0ubuntu21.2.1-0ubuntu31.2.1-0ubuntu41.2.1-0ubuntu51.2.1-0ubuntu71.2.1-0ubuntu81.2.1-0ubuntu91.2.1-0ubuntu101.2.2-0ubuntu11.2.2-0ubuntu21.2.2-0ubuntu31.2.2-0ubuntu41.2.2-0ubuntu51.2.2-0ubuntu61.2.2-0ubuntu71.2.2-0ubuntu81.2.2-0ubuntu91.2.2-0ubuntu101.2.2-0ubuntu111.2.2-0ubuntu121.2.2-0ubuntu131.2.2-0ubuntu13.11.2.2-0ubuntu13.1.11.2.2-0ubuntu13.1.21.2.2-0ubuntu13.1.41.2.2-0ubuntu13.1.51.2.2-0ubuntu13.1.61.2.2-0ubuntu13.1.71.2.2-0ubuntu13.1.81.2.2-0ubuntu13.1.91.2.2-0ubuntu13.1.101.2.2-0ubuntu13.1.121.2.2-0ubuntu13.1.141.2.2-0ubuntu13.1.161.2.2-0ubuntu13.1.171.2.2-0ubuntu13.1.201.2.2-0ubuntu13.1.211.2.2-0ubuntu13.1.221.2.2-0ubuntu13.1.231.2.2-0ubuntu13.1.25 |
1.2.2-0ubuntu13.1.28+esm2 |
libvirtUbuntu:Pro:16.04:LTS |
before 1.3.1-1ubuntu10.31+esm1, plus listed versions 1.2.16-2ubuntu111.2.16-2ubuntu121.2.16-2ubuntu131.2.16-2ubuntu141.2.21-2ubuntu1 Show 40 moreShow less1.2.21-2ubuntu31.2.21-2ubuntu41.2.21-2ubuntu51.2.21-2ubuntu71.2.21-2ubuntu81.2.21-2ubuntu91.2.21-2ubuntu101.3.1-1ubuntu11.3.1-1ubuntu21.3.1-1ubuntu31.3.1-1ubuntu41.3.1-1ubuntu61.3.1-1ubuntu91.3.1-1ubuntu101.3.1-1ubuntu10.11.3.1-1ubuntu10.21.3.1-1ubuntu10.31.3.1-1ubuntu10.51.3.1-1ubuntu10.61.3.1-1ubuntu10.71.3.1-1ubuntu10.81.3.1-1ubuntu10.101.3.1-1ubuntu10.111.3.1-1ubuntu10.121.3.1-1ubuntu10.131.3.1-1ubuntu10.141.3.1-1ubuntu10.151.3.1-1ubuntu10.171.3.1-1ubuntu10.181.3.1-1ubuntu10.191.3.1-1ubuntu10.211.3.1-1ubuntu10.221.3.1-1ubuntu10.231.3.1-1ubuntu10.241.3.1-1ubuntu10.251.3.1-1ubuntu10.261.3.1-1ubuntu10.271.3.1-1ubuntu10.291.3.1-1ubuntu10.301.3.1-1ubuntu10.31 |
1.3.1-1ubuntu10.31+esm1 |
libvirtUbuntu:Pro:18.04:LTS |
before 4.0.0-1ubuntu8.21+esm1, plus listed versions 3.6.0-1ubuntu53.6.0-1ubuntu64.0.0-1ubuntu14.0.0-1ubuntu24.0.0-1ubuntu3 Show 25 moreShow less4.0.0-1ubuntu44.0.0-1ubuntu54.0.0-1ubuntu64.0.0-1ubuntu74.0.0-1ubuntu84.0.0-1ubuntu8.14.0.0-1ubuntu8.24.0.0-1ubuntu8.34.0.0-1ubuntu8.44.0.0-1ubuntu8.54.0.0-1ubuntu8.64.0.0-1ubuntu8.74.0.0-1ubuntu8.84.0.0-1ubuntu8.94.0.0-1ubuntu8.104.0.0-1ubuntu8.114.0.0-1ubuntu8.124.0.0-1ubuntu8.134.0.0-1ubuntu8.144.0.0-1ubuntu8.154.0.0-1ubuntu8.164.0.0-1ubuntu8.174.0.0-1ubuntu8.194.0.0-1ubuntu8.204.0.0-1ubuntu8.21 |
4.0.0-1ubuntu8.21+esm1 |
libvirtUbuntu:Pro:20.04:LTS |
before 6.0.0-0ubuntu8.20+esm1, plus listed versions 5.4.0-0ubuntu56.0.0-0ubuntu16.0.0-0ubuntu26.0.0-0ubuntu36.0.0-0ubuntu4 Show 21 moreShow less6.0.0-0ubuntu56.0.0-0ubuntu66.0.0-0ubuntu76.0.0-0ubuntu86.0.0-0ubuntu8.16.0.0-0ubuntu8.26.0.0-0ubuntu8.36.0.0-0ubuntu8.46.0.0-0ubuntu8.56.0.0-0ubuntu8.76.0.0-0ubuntu8.86.0.0-0ubuntu8.96.0.0-0ubuntu8.106.0.0-0ubuntu8.116.0.0-0ubuntu8.126.0.0-0ubuntu8.136.0.0-0ubuntu8.146.0.0-0ubuntu8.156.0.0-0ubuntu8.166.0.0-0ubuntu8.196.0.0-0ubuntu8.20 |
6.0.0-0ubuntu8.20+esm1 |
Show 12 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libvirtUbuntu:22.04:LTS |
before 8.0.0-1ubuntu7.19, plus listed versions 7.6.0-0ubuntu17.6.0-0ubuntu38.0.0-1ubuntu38.0.0-1ubuntu48.0.0-1ubuntu5 Show 20 moreShow less8.0.0-1ubuntu68.0.0-1ubuntu78.0.0-1ubuntu7.18.0.0-1ubuntu7.28.0.0-1ubuntu7.38.0.0-1ubuntu7.48.0.0-1ubuntu7.58.0.0-1ubuntu7.68.0.0-1ubuntu7.78.0.0-1ubuntu7.88.0.0-1ubuntu7.98.0.0-1ubuntu7.108.0.0-1ubuntu7.118.0.0-1ubuntu7.128.0.0-1ubuntu7.138.0.0-1ubuntu7.148.0.0-1ubuntu7.158.0.0-1ubuntu7.168.0.0-1ubuntu7.178.0.0-1ubuntu7.18 |
8.0.0-1ubuntu7.19 |
libvirtUbuntu:24.04:LTS |
before 10.0.0-2ubuntu8.16, plus listed versions 9.6.0-1ubuntu19.6.0-1ubuntu210.0.0-1ubuntu110.0.0-2ubuntu110.0.0-2ubuntu5 Show 17 moreShow less10.0.0-2ubuntu710.0.0-2ubuntu810.0.0-2ubuntu8.110.0.0-2ubuntu8.210.0.0-2ubuntu8.310.0.0-2ubuntu8.410.0.0-2ubuntu8.510.0.0-2ubuntu8.610.0.0-2ubuntu8.710.0.0-2ubuntu8.810.0.0-2ubuntu8.910.0.0-2ubuntu8.1010.0.0-2ubuntu8.1110.0.0-2ubuntu8.1210.0.0-2ubuntu8.1310.0.0-2ubuntu8.1410.0.0-2ubuntu8.15 |
10.0.0-2ubuntu8.16 |
libvirtUbuntu:26.04:LTS |
before 12.0.0-1ubuntu5.3, plus listed versions 11.6.0-1ubuntu311.6.0-1ubuntu511.6.0-1ubuntu611.6.0-1ubuntu711.6.0-1ubuntu8 Show 4 moreShow less12.0.0-1ubuntu312.0.0-1ubuntu512.0.0-1ubuntu5.112.0.0-1ubuntu5.2 |
12.0.0-1ubuntu5.3 |
libvirt-hweUbuntu:26.04:LTS |
before 12.0.0-1ubuntu5.5, plus listed versions 12.0.0-1ubuntu512.0.0-1ubuntu5.112.0.0-1ubuntu5.212.0.0-1ubuntu5.3 |
12.0.0-1ubuntu5.5 |
libvirtUbuntu:Pro:14.04:LTS From an advisory covering 9 CVEs |
before 1.2.2-0ubuntu13.1.28+esm2, plus listed versions 1.1.1-0ubuntu81.1.1-0ubuntu91.1.4-0ubuntu21.1.4-0ubuntu31.1.4-0ubuntu4 Show 45 moreShow less1.1.4-0ubuntu51.2.0-0ubuntu11.2.0-0ubuntu21.2.0-0ubuntu31.2.1-0ubuntu11.2.1-0ubuntu21.2.1-0ubuntu31.2.1-0ubuntu41.2.1-0ubuntu51.2.1-0ubuntu71.2.1-0ubuntu81.2.1-0ubuntu91.2.1-0ubuntu101.2.2-0ubuntu11.2.2-0ubuntu21.2.2-0ubuntu31.2.2-0ubuntu41.2.2-0ubuntu51.2.2-0ubuntu61.2.2-0ubuntu71.2.2-0ubuntu81.2.2-0ubuntu91.2.2-0ubuntu101.2.2-0ubuntu111.2.2-0ubuntu121.2.2-0ubuntu131.2.2-0ubuntu13.11.2.2-0ubuntu13.1.11.2.2-0ubuntu13.1.21.2.2-0ubuntu13.1.41.2.2-0ubuntu13.1.51.2.2-0ubuntu13.1.61.2.2-0ubuntu13.1.71.2.2-0ubuntu13.1.81.2.2-0ubuntu13.1.91.2.2-0ubuntu13.1.101.2.2-0ubuntu13.1.121.2.2-0ubuntu13.1.141.2.2-0ubuntu13.1.161.2.2-0ubuntu13.1.171.2.2-0ubuntu13.1.201.2.2-0ubuntu13.1.211.2.2-0ubuntu13.1.221.2.2-0ubuntu13.1.231.2.2-0ubuntu13.1.25 |
1.2.2-0ubuntu13.1.28+esm2 |
libvirtUbuntu:Pro:16.04:LTS From an advisory covering 9 CVEs |
before 1.3.1-1ubuntu10.31+esm1, plus listed versions 1.2.16-2ubuntu111.2.16-2ubuntu121.2.16-2ubuntu131.2.16-2ubuntu141.2.21-2ubuntu1 Show 40 moreShow less1.2.21-2ubuntu31.2.21-2ubuntu41.2.21-2ubuntu51.2.21-2ubuntu71.2.21-2ubuntu81.2.21-2ubuntu91.2.21-2ubuntu101.3.1-1ubuntu11.3.1-1ubuntu21.3.1-1ubuntu31.3.1-1ubuntu41.3.1-1ubuntu61.3.1-1ubuntu91.3.1-1ubuntu101.3.1-1ubuntu10.11.3.1-1ubuntu10.21.3.1-1ubuntu10.31.3.1-1ubuntu10.51.3.1-1ubuntu10.61.3.1-1ubuntu10.71.3.1-1ubuntu10.81.3.1-1ubuntu10.101.3.1-1ubuntu10.111.3.1-1ubuntu10.121.3.1-1ubuntu10.131.3.1-1ubuntu10.141.3.1-1ubuntu10.151.3.1-1ubuntu10.171.3.1-1ubuntu10.181.3.1-1ubuntu10.191.3.1-1ubuntu10.211.3.1-1ubuntu10.221.3.1-1ubuntu10.231.3.1-1ubuntu10.241.3.1-1ubuntu10.251.3.1-1ubuntu10.261.3.1-1ubuntu10.271.3.1-1ubuntu10.291.3.1-1ubuntu10.301.3.1-1ubuntu10.31 |
1.3.1-1ubuntu10.31+esm1 |
libvirtUbuntu:Pro:18.04:LTS From an advisory covering 9 CVEs |
before 4.0.0-1ubuntu8.21+esm1, plus listed versions 3.6.0-1ubuntu53.6.0-1ubuntu64.0.0-1ubuntu14.0.0-1ubuntu24.0.0-1ubuntu3 Show 25 moreShow less4.0.0-1ubuntu44.0.0-1ubuntu54.0.0-1ubuntu64.0.0-1ubuntu74.0.0-1ubuntu84.0.0-1ubuntu8.14.0.0-1ubuntu8.24.0.0-1ubuntu8.34.0.0-1ubuntu8.44.0.0-1ubuntu8.54.0.0-1ubuntu8.64.0.0-1ubuntu8.74.0.0-1ubuntu8.84.0.0-1ubuntu8.94.0.0-1ubuntu8.104.0.0-1ubuntu8.114.0.0-1ubuntu8.124.0.0-1ubuntu8.134.0.0-1ubuntu8.144.0.0-1ubuntu8.154.0.0-1ubuntu8.164.0.0-1ubuntu8.174.0.0-1ubuntu8.194.0.0-1ubuntu8.204.0.0-1ubuntu8.21 |
4.0.0-1ubuntu8.21+esm1 |
libvirtUbuntu:Pro:20.04:LTS From an advisory covering 9 CVEs |
before 6.0.0-0ubuntu8.20+esm1, plus listed versions 5.4.0-0ubuntu56.0.0-0ubuntu16.0.0-0ubuntu26.0.0-0ubuntu36.0.0-0ubuntu4 Show 21 moreShow less6.0.0-0ubuntu56.0.0-0ubuntu66.0.0-0ubuntu76.0.0-0ubuntu86.0.0-0ubuntu8.16.0.0-0ubuntu8.26.0.0-0ubuntu8.36.0.0-0ubuntu8.46.0.0-0ubuntu8.56.0.0-0ubuntu8.76.0.0-0ubuntu8.86.0.0-0ubuntu8.96.0.0-0ubuntu8.106.0.0-0ubuntu8.116.0.0-0ubuntu8.126.0.0-0ubuntu8.136.0.0-0ubuntu8.146.0.0-0ubuntu8.156.0.0-0ubuntu8.166.0.0-0ubuntu8.196.0.0-0ubuntu8.20 |
6.0.0-0ubuntu8.20+esm1 |
libvirtUbuntu:22.04:LTS From an advisory covering 9 CVEs |
before 8.0.0-1ubuntu7.19, plus listed versions 7.6.0-0ubuntu17.6.0-0ubuntu38.0.0-1ubuntu38.0.0-1ubuntu48.0.0-1ubuntu5 Show 20 moreShow less8.0.0-1ubuntu68.0.0-1ubuntu78.0.0-1ubuntu7.18.0.0-1ubuntu7.28.0.0-1ubuntu7.38.0.0-1ubuntu7.48.0.0-1ubuntu7.58.0.0-1ubuntu7.68.0.0-1ubuntu7.78.0.0-1ubuntu7.88.0.0-1ubuntu7.98.0.0-1ubuntu7.108.0.0-1ubuntu7.118.0.0-1ubuntu7.128.0.0-1ubuntu7.138.0.0-1ubuntu7.148.0.0-1ubuntu7.158.0.0-1ubuntu7.168.0.0-1ubuntu7.178.0.0-1ubuntu7.18 |
8.0.0-1ubuntu7.19 |
libvirtUbuntu:24.04:LTS From an advisory covering 9 CVEs |
before 10.0.0-2ubuntu8.16, plus listed versions 9.6.0-1ubuntu19.6.0-1ubuntu210.0.0-1ubuntu110.0.0-2ubuntu110.0.0-2ubuntu5 Show 17 moreShow less10.0.0-2ubuntu710.0.0-2ubuntu810.0.0-2ubuntu8.110.0.0-2ubuntu8.210.0.0-2ubuntu8.310.0.0-2ubuntu8.410.0.0-2ubuntu8.510.0.0-2ubuntu8.610.0.0-2ubuntu8.710.0.0-2ubuntu8.810.0.0-2ubuntu8.910.0.0-2ubuntu8.1010.0.0-2ubuntu8.1110.0.0-2ubuntu8.1210.0.0-2ubuntu8.1310.0.0-2ubuntu8.1410.0.0-2ubuntu8.15 |
10.0.0-2ubuntu8.16 |
libvirtUbuntu:26.04:LTS From an advisory covering 9 CVEs |
before 12.0.0-1ubuntu5.3, plus listed versions 11.6.0-1ubuntu311.6.0-1ubuntu511.6.0-1ubuntu611.6.0-1ubuntu711.6.0-1ubuntu8 Show 4 moreShow less12.0.0-1ubuntu312.0.0-1ubuntu512.0.0-1ubuntu5.112.0.0-1ubuntu5.2 |
12.0.0-1ubuntu5.3 |
libvirt-hweUbuntu:26.04:LTS From an advisory covering 6 CVEs |
before 12.0.0-1ubuntu5.5, plus listed versions 12.0.0-1ubuntu512.0.0-1ubuntu5.112.0.0-1ubuntu5.212.0.0-1ubuntu5.3 |
12.0.0-1ubuntu5.5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-61478 is a vulnerability with no CVSS score yet in libvirt, published August 8, 2026. No source lists public exploit code. Fixed in libvirt 12.6.0-r0.
References
docs.bell-sw.com/security/cves/CVE-2026-61478
security-tracker.debian.org/tracker/CVE-2026-61478
ubuntu.com/security/CVE-2026-61478
cve.org/CVERecord?id=CVE-2026-61478
ubuntu.com/security/notices/USN-8652-1
ubuntu.com/security/notices/USN-8833-1
Show 10 moreShow less
ubuntu.com/security/CVE-2021-4147
ubuntu.com/security/CVE-2024-1441
ubuntu.com/security/CVE-2024-2494
ubuntu.com/security/CVE-2024-2496
ubuntu.com/security/CVE-2025-13193
ubuntu.com/security/CVE-2026-61477
ubuntu.com/security/CVE-2026-63622
ubuntu.com/security/CVE-2026-63623
ubuntu.com/security/CVE-2026-18917
ubuntu.com/security/CVE-2026-77159
Left out here: 29 versions. The JSON record has them.