CVE-2024-1725: Kubevirt-csi: persistentvolume allows access to hcp's root node

Published Feb 21, 2024
·
Updated

A flaw was found in the kubevirt-csi component of OpenShift Virtualization's Hosted Control Plane (HCP). This issue could allow an authenticated attacker to gain access to the root HCP worker node's volume by creating a custom Persistent Volume that matches the name of a worker node.

Other sources

A security issue has been discovered in the HCP OpenShift Virtualization provider that allows unauthorized users to gain access to HCP worker node root volumes.

The attack vector is a component called kubevirt-csi, which provides the ability for an HCO OCP-Virt guest cluster to be configured in a way that lets the guest cluster use the same underlying storage as the infrastructure cluster the VMs are running in. Through the use of kubevirt-csi and a well crafted PV within the HCP OCP-Virt guest cluster, a user who has the ability to create PVs can gain access to any node's root volume by crafting a PV volumeHandle that matches the name of a worker node VM's root volume PVC. That name is trivial to predict because it is the node's name followed by "-rhcos".

The result is the user can then get kubevirt-csi to attach any node's root volume to a pod workload within the guest cluster as a PVC.

Red Hat

Affected Software

17 affected componentsFixes available
Red Hat OpenShift Virtualization
go/github.com/kubevirt/csi-driver<0.0.0-202403081943-cc28dcbb0afc14
0.0.0-202403081943-cc28dcbb0afc14
redhat OpenShift Container Platform=4.13
redhat OpenShift Container Platform=4.14
redhat OpenShift Container Platform=4.15
redhat Openshift Container Platform For Arm64=4.13
redhat Openshift Container Platform For Arm64=4.14
redhat Openshift Container Platform For Arm64=4.15
redhat Openshift Container Platform For Ibm Z=4.13
redhat Openshift Container Platform For Ibm Z=4.14
redhat Openshift Container Platform For Ibm Z=4.15
redhat Openshift Container Platform For Linuxone=4.13
redhat Openshift Container Platform For Linuxone=4.14
redhat Openshift Container Platform For Linuxone=4.15
redhat Openshift Container Platform For Power=4.13
redhat Openshift Container Platform For Power=4.14
redhat Openshift Container Platform For Power=4.15

Event History

Feb 21, 2024
Data Sourced
via Red Hat·08:36 PM
DescriptionSeverityAffected Software
Mar 7, 2024
CVE Published
via MITRE·08:09 PM
Data Sourced
via MITRE·08:09 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·08:15 PM
DescriptionSeverityWeaknessAffected Software
Advisory Published
via GitHub·09:30 PM

Frequently Asked Questions

1

What is the severity of CVE-2024-1725?

CVE-2024-1725 has been classified as a critical severity vulnerability.

2

How do I fix CVE-2024-1725?

To fix CVE-2024-1725, update the kubevirt-csi component of Red Hat OpenShift Virtualization to a version that includes the security patch.

3

What is the impact of CVE-2024-1725 on OpenShift Virtualization?

CVE-2024-1725 can potentially allow authenticated attackers to access the root HCP worker node's volume.

4

Who is affected by CVE-2024-1725?

CVE-2024-1725 affects users of Red Hat OpenShift Virtualization utilizing the kubevirt-csi component.

5

Is CVE-2024-1725 exploitable remotely?

CVE-2024-1725 is not a remote attack vulnerability, as it requires authenticated access to exploit.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203