CVE-2026-61836
Açıklama
Directus, SQL veritabanı içeriğini yönetmek için gerçek zamanlı bir API ve Uygulama panosudur. 12.0.0 sürümünden önce, yanıt önbelleğe alma etkinleştirildiğinde, api/src/utils/get-cache-key.ts içindeki önbellek anahtarı türetimi; version, path, query ve accountability.user bilgilerini içerirken share, role, roles, admin, app ve policies gibi yetkilendirme bağlamlarını dışarıda bırakmaktadır. Directus paylaşım belirteçleri ve anonim isteklerin her ikisi de user null değerine indirgenebildiğinden, aynı URL ve sorguyu talep eden farklı paylaşımlar veya anonim istemciler, izinler yeniden değerlendirilmeden izinle filtrelenmiş önbelleğe alınmış bir yanıt alabilir. Bu sorun 12.0.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- monospace directus12.0.0 ya da sonraki bir sürüm
- directus12.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| monospace directus | v < 12.0.0 | 12.0.0 |
| directusnpm | v < 12.0.0 | 12.0.0 |
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.