CVE-2023-41045
Açıklama
Graylog, ücretsiz ve açık kaynaklı bir günlük yönetimi platformudur. Graylog, DNS sorguları için yalnızca tek bir kaynak port kullanmaktadır. Graylog, giden DNS sorguları için tek bir soket bağlar ve bu soket rastgele bir port numarasına bağlandığında bir daha asla değiştirilmez. Bu durum, Dan Kaminsky'nin DNS önbellek zehirleme saldırılarının ne kadar kolay gerçekleştirilebileceğini keşfettiği 2008 yılından beri önerilen uygulamalara aykırıdır. Sahte DNS yanıtlarıyla önbellek zehirlemesini önlemek için, bir DNS sorgusu için kaynak port seçimindeki belirsizliğin maksimize edilmesi gerekir. Birçok kurulumda düşük bir ihtimal olsa da, harici bir saldırgan, Graylog'un arama tablosu önbelleğine sahte DNS yanıtları enjekte edebilir. Bunu önlemek için, DNS sorgularının her biri rastgele bir kaynak porta sahip farklı soket havuzu üzerinden dağıtılması ve bunların periyodik olarak yenilenmesi tavsiye edilir. Bu sorun 5.0.9 ve 5.1.3 sürümlerinde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu sorun için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- graylog graylog5.0.9, 5.1.3 ya da sonraki bir sürüm
- org.graylog2:graylog2-server5.1.3, 5.0.9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| graylog graylog | v < 5.0.9, 5.1.0 ≤ v < 5.1.3 | 5.0.9, 5.1.3 |
| org.graylog2:graylog2-serverMaven | 5.1.0 ≤ v < 5.1.3, v < 5.0.9 | 5.1.3, 5.0.9 |
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.