CVE-2026-107161
Açıklama
Cyrus SASL içerisinde yığın tabanlı bir arabellek taşması açığı bulundu. DIGEST-MD5 eklentisindeki add_to_challenge() fonksiyonu, DIGEST-MD5 tırnaklama işlemi uygulanmadan önce bir challenge/response alanı için gereken arabellek boyutunu hesaplamakta ancak tırnaklama (özel karakterlerin kaçış dizisine dönüştürülmesi) işleminin değeri uzatması durumunda bu boyutu yeniden hesaplamamaktadır. Yetersiz boyutlu arabellek daha sonra strcat() fonksiyonuna aktarılarak, boyutu saldırgan tarafından kontrol edilen girdiye bağlı olan yığın tabanlı bir sınır dışı yazmaya neden olmaktadır. Kötü niyetli veya ağ yolu üzerindeki bir DIGEST-MD5 (veya HTTP Digest) sunucusu, realm veya nonce gibi özel olarak hazırlanmış bir challenge alanı sağlayarak bağlanan istemcide bu açığı tetikleyebilir ve bu durum büyük olasılıkla istemci uygulamasının çökmesiyle sonuçlanı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 |
|---|---|---|
| Red Hat Red Hat Enterprise Linux 10 | Aralık belirtilmemiş | — |
| Red Hat Red Hat Enterprise Linux 7 | Aralık belirtilmemiş | — |
| Red Hat Red Hat Enterprise Linux 8 | Aralık belirtilmemiş | — |
| Red Hat Red Hat Enterprise Linux 9 | Aralık belirtilmemiş | — |
| Red Hat Red Hat Hardened Images | Aralık belirtilmemiş | — |
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.