Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Aktif istismar
  • CWE-78
  • CWE-755

CVE-2020-7247

OpenSMTPD'de MAIL FROM alanı üzerinden root olarak uzaktan komut çalıştırma

OpenBSD OpenSMTPD

Kritik 9,8 CVSS 3.1
Yayımlandı
Güncellendi
22 Eki 2025
Açık yaşı
2464 gün
Kaydı açan
mitre
Saldırılarda kullanılıyor CISA, bu açığın gerçek saldırılarda kullanıldığını doğruladı ve 25 Mar 2022 tarihinde KEV listesine ekledi. ABD kamu kurumlarına verilen son yama tarihi: 15 Nis 2022.

Yönetici özeti

Bu zafiyet, internetten erişilebilen bir e-posta sunucusunun herhangi bir şifre gerekmeden tamamen ele geçirilmesine izin veriyor ve aktif olarak istismar edildiği bilinmektedir. Etkilenen sistemlerde güncelleme acilen yapılmalıdır; aksi halde e-posta ve sunucudaki tüm veriler risk altındadır.

ÖzetTürkçe

OpenSMTPD 6.6 sürümündeki smtp_session.c dosyasında yer alan smtp_mailaddr işlevi, girdi doğrulaması başarısız olduğunda yanlış bir dönüş değeri verdiği için kabuk özel karakterleri içeren girdiyi kabul eder. Saldırgan, özel hazırlanmış bir SMTP oturumu ve MAIL FROM alanına yerleştirdiği kabuk metakarakterleri ile komut çalıştırabilir. Açık, varsayılan (yorum satırı yapılmamış) yapılandırmayı etkiler ve OpenBSD 6.6 ile OpenSMTPD kullanan diğer ürünler etkilenir. Zafiyet CISA'nın bilinen istismar edilen zafiyetler (KEV) listesinde yer almaktadır.

Saldırgan ne yapabilir?

Kimlik doğrulaması olmadan ağ üzerinden saldırgan, sunucuda root yetkisiyle rastgele komut çalıştırabilir. Bu durum sistemin tamamen ele geçirilmesine, verilerin okunmasına, değiştirilmesine veya silinmesine yol açabilir.

Kaynaktaki açıklama (İngilizce)

smtp_mailaddr in smtp_session.c in OpenSMTPD 6.6, as used in OpenBSD 6.6 and other products, allows remote attackers to execute arbitrary commands as root via a crafted SMTP session, as demonstrated by shell metacharacters in a MAIL FROM field. This affects the "uncommented" default configuration. The issue exists because of an incorrect return value upon failure of input validation.

CISA'nın önerdiği eylem (İngilizce)

Apply updates per vendor instructions.

Ne yapmalı?

  1. OpenSMTPD kullanan sistemleri belirleyin ve üretici talimatlarına uygun şekilde yayımlanmış güvenlik güncellemesini uygulayın (OpenBSD, Debian, Ubuntu, Fedora gibi dağıtımların yayımladığı düzeltilmiş paketleri kullanın). Genel öneri
  2. CISA gereği: güncellemeleri üretici talimatlarına göre uygulayın. CISA
  3. Güncelleme hemen yapılamıyorsa, OpenSMTPD servisine internetten gelen erişimi güvenlik duvarı ile kısıtlayın veya geçici olarak servisi durdurun. Genel öneri
  4. Güncelleme sonrasında sunucuda yetkisiz değişiklik veya şüpheli komut çalıştırma izi olup olmadığını kontrol edin. Genel öneri

Ek önlemler

  • SMTP loglarında MAIL FROM alanında kabuk özel karakterleri içeren şüpheli kayıtları arayın. Genel öneri
  • E-posta sunucusunu yalnızca gerekli ağlara açın ve mümkünse ayrı bir ağ bölümünde çalıştırın. Genel öneri
  • Posta sunucusu yazılımlarının güvenlik duyurularını düzenli takip edin ve otomatik güncelleme süreçleri kurun. Genel öneri

Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
OpenBSD OpenSMTPD Sürüm belirtilmemiş –

Kaynaklar16 kaynak

Kayıt geçmişi

  1. CISA KEV listesine eklendi (saldırılarda kullanılıyor)
  2. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.