CVE-2025-25186
Açıklama
Net::IMAP, Ruby dilinde Internet Message Access Protocol (IMAP) istemci işlevselliğini uygular. Versiyon 0.3.2 ile başlayıp 0.3.8, 0.4.19 ve 0.5.6 versiyonlarından önceki sürümlerde, `net-imap` yanıt ayrıştırıcısında bellek tükenmesi nedeniyle hizmet reddi (DoS) olasılığı bulunmaktadır. İstemci bağlı olduğu herhangi bir zamanda, kötü niyetli bir sunucu, istemcinin alıcı iş parçacığı tarafından otomatik olarak okunan yüksek düzeyde sıkıştırılmış `uid-set` verileri gönderebilir. Yanıt ayrıştırıcısı, aralıkların genişletilmiş boyutu üzerinde herhangi bir sınırlama olmaksızın `uid-set` verilerini tam sayı dizilerine dönüştürmek için `Range#to_a` yöntemini kullanır. 0.3.8, 0.4.19, 0.5.6 ve daha yüksek versiyonlar bu sorunu giderir. Düzeltilen versiyonların uygun yapılandırması ve geriye dönük uyumlulukla ilgili ek ayrıntılar GitHub Security Advisory'de mevcuttur.
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 |
|---|---|---|
| ruby net-imap | >= 0.3.2, < 0.3.8, >= 0.4.0, < 0.4.19, >= 0.5.0, < 0.5.6 | — |
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.