CVE-2024-38361
Açıklama
Spicedb, müşteri uygulamaları için ince taneli yetkilendirme sağlamak amacıyla geliştirilmiş, Google Zanzibar'dan esinlenmiş açık kaynaklı bir izinler veritabanıdır. Birden fazla kaynağa sahip bir ok altındaki dışlamanın kullanımı, izin beklendiği durumlarda `NO_PERMISSION` sonucunu verebilir. Kaynak birden fazla klasör altında mevcutsa ve kullanıcının birden fazla klasörü görüntüleme erişimi varsa; SpiceDB, dışlama dağıtıcısının kullanıcının üye olduğu tüm klasörlerin döndürülmesini istemedeki hatası nedeniyle kullanıcının erişimi olmadığını bildirebilir. `CheckPermission` API üzerinde `PERMISSION` beklendiğinde, izin `NO_PERMISSION` olarak döner. Bu sorun 1.33.1 versiyonunda giderilmiştir. Tüm kullanıcıların yükseltme yapmaları önerilir. Bu sorun için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- authzed spicedb1.33.1 ya da sonraki bir sürüm
- github.com/authzed/spicedb1.33.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| authzed spicedb | v < 1.33.1 | 1.33.1 |
| github.com/authzed/spicedbGo | v < 1.33.1 | 1.33.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.