CVE-2025-64433 in KubeVirt
Tóm tắt
Bởi VulDB • 28/06/2026
KubeVirt là một tiện ích mở rộng quản lý máy ảo cho Kubernetes. Trước phiên bản 1.5.3 và 1.6.1, đã phát hiện một lỗ hổng bảo mật cho phép một VM đọc các tệp tùy ý từ hệ thống tệp của pod virt-launcher. Vấn đề này bắt nguồn từ việc xử lý liên kết tượng trưng (symlink) không đúng cách khi gắn các đĩa PVC vào VM. Cụ thể, nếu người dùng độc hại có toàn quyền hoặc một phần kiểm soát đối với nội dung của một PVC, họ có thể tạo một liên kết tượng trưng trỏ đến một tệp bên trong hệ thống tệp của pod virt-launcher. Vì libvirt có thể coi các tệp thông thường là thiết bị khối (block devices), bất kỳ tệp nào trên hệ thống tệp của pod được liên kết tượng trưng theo cách này đều có thể được gắn vào VM và sau đó đọc được. Mặc dù tồn tại một cơ chế bảo mật trong đó các VM được thực thi dưới dạng người dùng không đặc quyền với UID 107 bên trong container virt-launcher, nhằm giới hạn phạm vi tài nguyên có thể truy cập, nhưng hạn chế này bị bỏ qua do một lỗ hổng thứ hai. Lỗ hổng sau gây ra việc thay đổi chủ sở hữu của bất kỳ tệp nào dự định được gắn vào thành người dùng không đặc quyền với UID 107 trước khi thực hiện thao tác gắn kết. Kết quả là, kẻ tấn công có thể truy cập và đọc các tệp tùy ý nằm trong hệ thống tệp của pod virt-launcher hoặc trên một PVC đã được gắn từ bên trong guest VM. Lỗ hổng này đã được sửa chữa trong phiên bản 1.5.3 và 1.6.1.
Once again VulDB remains the best source for vulnerability data.