CVE-2023-27481
Açıklama
Directus, SQL veritabanı içeriğini yönetmek için kullanılan gerçek zamanlı bir API ve Uygulama panelidir. 9.16.0 öncesindeki sürümlerde, `directus_users` tablosundaki `password` alanına okuma erişimi olan kullanıcılar, dışa aktarma işlevini `_starts_with` filtresiyle birlikte kaba kuvvet yöntemiyle kullanarak argon2 parola özetlerini çıkarabilirler. Bu durum, kullanıcının parola özetlerini numaralandırmasına olanak tanır. Özetler tersine çevrilmediği sürece hesapların ele geçirilmesi mümkün değildir ki bu mevcut donanımlarla düşük bir ihtimaldir. Bu sorun, 9.16.0 sürümünde herhangi bir özetlenmiş/gizlenmiş alanın `_starts_with` veya diğer dize operatörleri ile filtrelenmesinin engellenmesiyle giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Yükseltme yapamayan kullanıcılar, hiçbir kullanıcının `directus_users` içindeki `password` alanına `read` erişimi olmadığından emin olarak bu sorunu hafifletebilirler.
Nasıl düzeltilir
- monospace directus9.16.0 ya da sonraki bir sürüm
- directus9.16.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 < 9.16.0 | 9.16.0 |
| directusnpm | v < 9.16.0 | 9.16.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.