CVE-2020-25687
Açıklama
dnsmasq'nın 2.83 versiyonundan önceki sürümlerinde bir açık bulundu. DNSSEC etkinleştirildiğinde ve alınan DNS kayıtları doğrulanmadan önce dnsmasq'da yığın tabanlı bir arabellek taşması tespit edildi. Bu açık, geçerli DNS yanıtları oluşturabilen uzak bir saldırganın, yığında ayrılmış bellekte bir taşmaya neden olmasına olanak tanır. Bu durum, rfc1035.c:extract_name() fonksiyonundaki uzunluk kontrollerinin eksikliğinden kaynaklanmakta olup; sort_rrset() içerisinde memcpy()'nin negatif bir boyutla çalıştırılması için kötüye kullanılabilir ve dnsmasq'da çökmeye yol açarak hizmet reddine (DoS) neden olabilir. Bu güvenlik açığının yarattığı en yüksek tehdit sistem erişilebilirliği üzerinedir.
Nasıl düzeltilir
- thekelleys dnsmasq2.83 ya da sonraki bir sürüm
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/
- security.gentoo.org/glsa/202101-17
- debian.org/security/2021/dsa-4844
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| thekelleys dnsmasq | v < 2.83 | 2.83 |
| fedoraproject fedora | 32, 33 | — |
| debian debian_linux | 9.0, 10.0 | — |
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.