CVE-2024-53844
Açıklama
E.D.D.I (Enhanced Dialog Driven Interface), LLM API botlarını bağlamak ve yönetmek için kullanılan bir ara katman yazılımıdır. `RestExportService.java` dosyasında uygulanan yedekleme dışa aktarma işlevinde bir dizinlemesine geçiş (path traversal) zafiyeti bulunmaktadır. Bu zafiyet, saldırganın isteklerdeki `botFilename` parametresini manipüle ederek sunucudaki hassas dosyalara erişmesine olanak tanır. Uygulamanın kullanıcı girişlerini temizlememesi, `..%2f..%2fetc%2fpasswd` gibi kötü niyetli girdilerin rastgele dosyalara erişmesini sağlar. Ancak, EDDI genellikle ek izolasyon katmanları ve kısıtlı izinler sağlayan bir Docker konteyneri içinde çalıştığı için bu zafiyetin şiddeti önemli ölçüde sınırlıdır. Sonuç olarak, bu zafiyet konteyner içindeki dosyaları açığa çıkarsa da, temel ana sistemi veya diğer konteynerleri doğal olarak tehdit etmez. `botFilename` giriş parametresinin temizlenmesi ve doğrulanması için bir yama gereklidir. Kullanıcılar, bu yamayı içeren sürüm 5.4'ü kullandıklarından emin olmalıdır. Geçici hafifletme önlemi olarak, savunmasız uç noktaya erişim güvenlik duvarı kuralları veya kimlik doğrulama mekanizmaları aracılığıyla kısıtlanmalıdır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| labsai EDDI | >= 4.3, < 5.4 | — |
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.