CVE-2025-64434
published 2025-11-07CVE-2025-64434: KubeVirt is a virtual machine management add-on for Kubernetes. Prior to 1.5.3 and 1.6.1, due to the peer verification logic in virt-handler (via…
PriorityP433medium6.3CVSS 3.1
AVLACHPRLUINSUCNIHAH
EPSS
0.16%
6.0th percentile
KubeVirt is a virtual machine management add-on for Kubernetes. Prior to 1.5.3 and 1.6.1, due to the peer verification logic in virt-handler (via verifyPeerCert), an attacker who compromises a virt-handler instance, could exploit these shared credentials to impersonate virt-api and execute privileged operations against other virt-handler instances potentially compromising the integrity and availability of the VM managed by it. This vulnerability is fixed in 1.5.3 and 1.6.1.
Affected
11 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| kubevirt.io | kubevirt | >= 0 < 1.5.3 | 1.5.3 |
| kubevirt.io | kubevirt | >= 1.6.0-alpha.0 < 1.6.1 | 1.6.1 |
| kubevirt.io | kubevirt | >= 1.6.0-alpha.0 < 1.6.0-beta.0.0.20250730135146-231dc69723f3 | 1.6.0-beta.0.0.20250730135146-231dc69723f3 |
| kubevirt.io | kubevirt | >= 1.6.0-rc.0 < 1.6.1 | 1.6.1 |
| kubevirt | kubevirt | < 1.5.3 | 1.5.3 |
| kubevirt | kubevirt | — | — |
| kubevirt | kubevirt | — | — |
| msrc | azl3_kubevirt_1.5.0-5_on_azure_linux_3.0 | — | — |
| msrc | cbl2_kubevirt_0.59.0-30_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_kubevirt_0.59.0-31_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_kubevirt_0.59.0-33_on_cbl_mariner_2.0 | — | — |
CVSS provenance
nvdv3.16.3MEDIUMCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H
vendor_msrc4.7MEDIUM
vendor_redhat4.7MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing in kubevirt.io/kubevirt
osv·2025-11-17
CVE-2025-64434 KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing in kubevirt.io/kubevirt
KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing in kubevirt.io/kubevirt
KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing in kubevirt.io/kubevirt
GHSA
KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
ghsa·2025-11-06
CVE-2025-64434 [MEDIUM] CWE-287 KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
### Summary
Due to improper TLS certificate management, a compromised `virt-handler` could impersonate `virt-api` by using its own TLS credentials, allowing it to initiate privileged operations against another `virt-handler`.
### Details
_Give all details on the vulnerability. Pointing to the incriminated source code is very helpful for the maintainer._
Because of improper TLS certificate management, a compromised `virt-handler` instance can reuse its TLS bundle to impersonate `virt-api`, enabling unauthorized access to VM lifecycle operations on other `virt-handler` nodes.
The `virt-api` component acts as a sub-resource server, and it proxies API VM lifecycle requests to `virt-handler` instances.
The c
OSV
KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
osv·2025-11-06
CVE-2025-64434 [MEDIUM] KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
KubeVirt's Improper TLS Certificate Management Handling Allows API Identity Spoofing
### Summary
Due to improper TLS certificate management, a compromised `virt-handler` could impersonate `virt-api` by using its own TLS credentials, allowing it to initiate privileged operations against another `virt-handler`.
### Details
_Give all details on the vulnerability. Pointing to the incriminated source code is very helpful for the maintainer._
Because of improper TLS certificate management, a compromised `virt-handler` instance can reuse its TLS bundle to impersonate `virt-api`, enabling unauthorized access to VM lifecycle operations on other `virt-handler` nodes.
The `virt-api` component acts as a sub-resource server, and it proxies API VM lifecycle requests to `virt-handler` instances.
The c
Microsoft
KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing
vendor_msrc·2025-11-11·CVSS 4.7
CVE-2025-64434 [MEDIUM] CWE-287 KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing
KubeVirt Improper TLS Certificate Management Handling Allows API Identity Spoofing
Mariner: Mariner
GitHub_M: GitHub_M
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
Reference: https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade
Red Hat
kubevirt: KubeVirt: API Identity Spoofing Vulnerability
vendor_redhat·2025-11-07·CVSS 4.7
CVE-2025-64434 [MEDIUM] CWE-295 kubevirt: KubeVirt: API Identity Spoofing Vulnerability
kubevirt: KubeVirt: API Identity Spoofing Vulnerability
KubeVirt is a virtual machine management add-on for Kubernetes. Prior to 1.5.3 and 1.6.1, due to the peer verification logic in virt-handler (via verifyPeerCert), an attacker who compromises a virt-handler instance, could exploit these shared credentials to impersonate virt-api and execute privileged operations against other virt-handler instances potentially compromising the integrity and availability of the VM managed by it. This vulnerability is fixed in 1.5.3 and 1.6.1.
A flaw was found in KubeVirt's virt-handler component. Improper TLS certificate verification in the peer authentication logic allows an attacker who has compromised one virt-handler instance to impersonate the virt-api component and execute privileged operations
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/kubevirt/kubevirt/commit/231dc69723f331dc02f65a31ab4c3d6869f40d6ahttps://github.com/kubevirt/kubevirt/commit/af2f08a9a186eccc650f87c30ab3e07b669e8b5bhttps://github.com/kubevirt/kubevirt/commit/b9773bc588e6e18ece896a2dad5336ef7a653074https://github.com/kubevirt/kubevirt/security/advisories/GHSA-ggp9-c99x-54gp
2025-11-07
Published