CVE-2024-25629

Orta

Açıklama

c-ares, asenkron DNS istekleri için kullanılan bir C kütüphanesidir. `ares__read_line()`, `/etc/resolv.conf`, `/etc/nsswitch.conf`, `HOSTALIASES` dosyası ve eğer 1.27.0 öncesi bir c-ares sürümü kullanılıyorsa `/etc/hosts` dosyası gibi yerel yapılandırma dosyalarını ayrıştırmak için kullanılır. Bu yapılandırma dosyalarından herhangi biri yeni bir satırın ilk karakteri olarak gömülü bir `NULL` karakterine sahipse, bu durum verilen tamponun başlangıcından önceki belleği okumaya çalışılmasına yol açabilir ve sonuç olarak sistem çökmesine neden olabilir. Bu sorun c-ares 1.27.0 sürümünde düzeltilmiştir. Bilinen bir geçici çözüm bulunmamaktadır.

ÖnemOrta
CVSS4.4
İstismar olasılığı—
ÜrünC-ares
Yayın23 Şub 2024
İlk görülme23 Şub 2024
Zayıflık türüCWE-127CWE-127

Nasıl düzeltilir

Güncelleyin
  • c-ares c-ares1.27.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
c-ares c-aresv < 1.27.01.27.0
fedoraproject fedora38, 39, 40—

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.

Intelligence 360 paketinde

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.