CVE-2022-21646
Təsvir
SpiceDB təhlükəsizlik baxımından kritik tətbiq icazələrini idarə etmək üçün nəzərdə tutulmuş məlumat bazası sistemidir. `exclusion` əməliyyatının sağ budağında və ya `intersection` əməliyyatı daxilində wildcard münasibətindən istifadə edən hər hansı istifadəçi, resurs kəsişmədəki wildcard-ın daxil edilməsi və ya exclusion-ın sağ tərəfi vasitəsilə əlçatan *olmadıqda*, `Lookup`/`LookupResources` funksiyasının həmin resursu "əlçatan" kimi qaytardığını görəcəkdir. `v1.3.0` versiyasında wildcard lookup-un dispatch prosesində tamamilə nəzərə alınmır, bu da exclusion-da `banned` wildcard-ının görməzdən gəlinməsinə səbəb olur. Versiya 1.4.0-da bu problem üçün yamaq mövcuddur. Müvəqqəti həll yolu kimi, kəsişmələrin sağ tərəfində və ya exclusion-lar daxilində wildcard-lardan istifadə etməyin.
Necə düzəltmək olar
- github.com/authzed/spicedb1.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| authzed spicedb | 1.3.0 | — |
| github.com/authzed/spicedbGo | 1.3.0 ≤ v < 1.4.0 | 1.4.0 |
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.