CVE-2025-59836
Təsvir
Omni Kubernetes-i bare metal, virtual maşınlarda və ya buludda idarə edir. 1.1.5 və 1.0.2 versiyalarından əvvəl Omni Resource Service-də nil göstərici dereferensiyası zəifliyi mövcuddur ki, bu da autentifikasiyadan keçməmiş istifadəçilərə API endpoint-ləri vasitəsilə boş create/update resurs sorğuları göndərməklə server panikasına və xidmətdən imtinaya səbəb olmağa imkan verir. Zəiflik isSensitiveSpec funksiyasında mövcuddur ki, bu funksiya resursun metadata sahəsinin nil olub-olmadığını yoxlamadan grpcomni.CreateResource funksiyasını çağırır. Resurs boş Metadata sahəsi ilə yaradıldıqda, CreateResource funksiyası resource.Metadata.Version sahəsinə müraciət etməyə çalışır və bu, seqmentasiya xətasına səbəb olur. Bu zəiflik 1.1.5 və 1.0.2 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- siderolabs omni1.0.2, 1.1.5 və ya daha yeni versiya
- github.com/siderolabs/omni1.1.5, 1.0.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| siderolabs omni | v < 1.0.2, 1.1.0 ≤ v < 1.1.5 | 1.0.2, 1.1.5 |
| github.com/siderolabs/omniGo | 1.1.0-beta.0 ≤ v < 1.1.5, v < 1.0.2 | 1.1.5, 1.0.2 |
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.
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.