CVE-2023-30840

Orta

Təsvir

Fluid, məlumat intensiv tətbiqlər üçün açıq mənbəli Kubernetes-native paylanmış verilənlər dəsti orkestratoru və sürətləndiricisidir. Versiya 0.7.0-dan başlayaraq və versiya 0.8.6-ya qədər olan versiyalarda, zərərli istifadəçi fluid csi pod-unun ( `csi-nodeplugin-fluid` node-daemonset tərəfindən idarə olunan) işlədiyi Kubernetes node-una nəzarəti ələ keçirərsə, klasterdəki bütün node-ların spesifikasiyalarını dəyişmək üçün fluid-csi servis hesabından istifadə edə bilər. Lakin bu servis hesabı `list node` icazələrinə malik olmadığı üçün hücumçu həssas node-ları müəyyən etmək üçün digər texnikalardan istifadə etməli ola bilər. Hücumçu node spesifikasiyalarını müəyyən etdikdən və dəyişdirdikdən sonra, klasterdəki bütün secret-lara daxil olmaq və ya digər node-larda pod-ları icra etmək üçün sistem səviyyəli imtiyazlı komponentləri manipulyasiya edə bilər. Bu, onlara kompromisə uğramış node-dan kənara çıxaraq imtiyazlarını yüksəltməyə və potensial olaraq bütün klasterə tam imtiyazlı giriş əldə etməyə imkan verir. Bu boşluqdan istifadə etmək üçün hücumçu digər bütün node-ları planlaşdırıla bilməz hala gətirə bilər (məsələn, node-u taint-lər ilə yamaya leyər) və yüksək imtiyaza malik sistem-kritik komponentlərin kompromisə uğramış node-da görünməsini gözləyə bilər. Bununla belə, bu hücum iki ön şərt tələb edir: kompromisə uğramış bir node və digər vasitələrlə bütün həssas node-ların müəyyən edilməsi. Versiya 0.8.6 bu problem üçün yamaq ehtiva edir. Müvəqqəti həll yolu kimi, `fluid-system` namespace-indəki `csi-nodeplugin-fluid` daemonset-ni silin və FUSE fayl sistemlərini mount etmək üçün CSI rejimindən istifadə etməyin. Alternativ olaraq, FUSE fayl sistemlərini mount etmək üçün sidecar rejimindən istifadə etmək tövsiyə olunur.

CiddilikOrta
CVSS5.8
İstismar ehtimalı—
MəhsulLinuxfoundation Fluid
Dərc8 may 2023
İlk görülmə8 may 2023

Necə düzəltmək olar

Yeniləyin
  • linuxfoundation fluid0.8.6 və ya daha yeni versiya
  • github.com/fluid-cloudnative/fluid0.8.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linuxfoundation fluid0.7.0 ≤ v < 0.8.60.8.6
github.com/fluid-cloudnative/fluidGo0.7.0 ≤ v < 0.8.60.8.6

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.