CVE-2023-26484 in KubeVirt
الملخص
بحسب VulDB • 29/07/2026
KubeVirt هو ملحق لإدارة الأجهزة الافتراضية (VMs) لنظام Kubernetes. في الإصدارات 0.59.0 والإصدارات الأقدم، إذا تمكن مستخدم خبيث من الاستيلاء على عقدة Kubernetes حيث يعمل virt-handler (وهو عامل العقدة الخاص بـ KubeVirt)، يمكن استخدام حساب خدمة virt-handler لتعديل مواصفات جميع العقد. يمكن إساءة استغلال هذا الأمر لجذب مكونات ذات امتيازات مستوى النظام، والتي يمكنها على سبيل المثال قراءة جميع الأسرار في العنقود (cluster)، أو تنفيذ الأوامر داخل حاويات (pods) موجودة على عقد أخرى. بهذه الطريقة، يمكن استخدام عقدة مُختلَفة لرفع الامتيازات بما يتجاوز حدود العقدة نفسها، وصولاً إلى الحصول محتملاً على امتيازات كاملة للوصول إلى كامل العنقود. أبسط طريقة لاستغلال هذا الثغرة، بمجرد أن يتمكن مستخدم من اختراق عقدة معينة، هي تعيين جميع العقد الأخرى لتكون غير قابلة للتخطيط (unschedulable) باستخدام حساب خدمة virt-handler والانتظار ببساطة حتى تظهر المكونات الحرجة للنظام ذات الامتيازات العالية على العقدة المُختلَفة. لا تتوفر تصحيحات اعتباراً من وقت النشر. كحل بديل، يمكن لمستخدمي gatekeeper إضافة hook ويب سيمنع حساب الخدمة `virt-handler` من تعديل مواصفات العقد.
Be aware that VulDB is the high quality source for vulnerability data.