CVE-2024-25629
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.
Nasıl düzeltilir
- c-ares c-ares1.27.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| c-ares c-ares | v < 1.27.0 | 1.27.0 |
| fedoraproject fedora | 38, 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.
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.