CVE-2026-40193

Yüksek

Açıklama

maddy, birleştirilebilir ve hepsi bir arada bir posta sunucusudur. 0.9.3 öncesindeki sürümler, auth.ldap modülünde bir LDAP injection zafiyeti içermektedir; burada kullanıcı tarafından sağlanan kullanıcı adları, aynı import içerisinde go-ldap/ldap/v3 kütüphanesinin ldap.EscapeFilter() fonksiyonu mevcut olmasına rağmen, herhangi bir LDAP filtre kaçış işlemi uygulanmadan strings.ReplaceAll() aracılığıyla LDAP arama filtrelerine ve DN dizgelerine yerleştirilmektedir. Bu durum üç kod yolunu etkilemektedir: Lookup() filtresi, AuthPlain() DN şablonu ve AuthPlain() filtresi. SMTP gönderim veya IMAP arayüzüne ağ erişimi olan bir saldırgan, AUTH PLAIN veya LOGIN komutlarındaki kullanıcı adı alanı üzerinden rastgele LDAP filtre ifadeleri enjekte edebilir. Bu durum, başka bir kullanıcı olarak kimlik doğrulamak için filtre sonuçlarını manipüle ederek kimlik taklidini, joker karakterli filtreler aracılığıyla LDAP dizin numaralandırmasını ve kimlik doğrulama yanıtlarını boole orakeli olarak kullanarak veya iki farklı hata yolu arasındaki zamanlama yan kanalları aracılığıyla LDAP öznitelik değerlerinin körlemesine çıkarılmasını mümkün kılar. Bu sorun 0.9.3 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS8.2
İstismar olasılığı—
ÜrünMaddy
Yayın16 Nis 2026
İlk görülme16 Nis 2026
Zayıflık türüCWE-90CWE-90

Nasıl düzeltilir

Güncelleyin
  • maddy_project maddy0.9.3 ya da sonraki bir sürüm
  • github.com/foxcpp/maddy0.9.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
maddy_project maddyv < 0.9.30.9.3
github.com/foxcpp/maddyGov < 0.9.30.9.3

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.