CVE-2026-107572
Açıklama
Progressive Robot hMailServer 6.2.24 ile 6.3.5 arasındaki sürümlerin Sieve filtre değerlendirmesindeki verimsiz karmaşıklık, kimliği doğrulanmış bir hesap sahibinin kendi filtresini kullanarak posta hizmetlerini erişilemez hale getirmesine olanak tanır. Bir ':matches' deseni, süresi eşleşen değerin uzunluğunun joker karakter sayısının kuvvetiyle artan bir geri izleme inişi (backtracking descent) tarafından eşleştirilmiştir; bu nedenle 800 karakter üzerindeki '*a*a*a*b' gibi bir desen 44 saniye sürmüştür; ayrıca 'deleteheader', kaldırdığı alanları tek tek silmiş, böylece bir mesajın üst bilgisinde aynı ada sahip birçok alanı kaldırmak O(N^2) maliyete yol açmıştır (80.000 alan 18,8 saniye sürmüştür). Sieve filtreleri küçük ve paylaşımlı teslimat iş parçacığı havuzunda çalışır, bu nedenle aktif betiği bunu yapan ve kendilerinin gönderebileceği birkaç mesajla beslenen bir hesap sahibi, havuzu boşaltarak tüm sunucu için teslimatı durdurur. Betik hesap sahibinin kendisine aittir ve başka bir kullanıcı için ayarlanamaz.
Nasıl düzeltilir
- Progressive Robot Ltd hMailServer6.3.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Progressive Robot Ltd hMailServer | 6.2.24 ≤ v < 6.3.6 | 6.3.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.