CVE-2024-38440

Yüksek

Açıklama

3.2.1 öncesindeki Netatalk sürümünde, etc/uams/uams_dhx_pam.c dosyasındaki BN_bin2bn fonksiyonunda FPLoginExt'in yanlış kullanımı nedeniyle bir "off-by-one" hatası ve buna bağlı olarak yığın tabanlı arabellek taşması ile segmentasyon ihlali bulunmaktadır. Orijinal 1097 numaralı rapor şunları belirtmiştir: 'Netatalk'ın son sürümü (v3.2.0) bir güvenlik açığı içermektedir. Bu açık, kullanıcı tarafından sağlanan veriler ayrıştırıldıktan sonra uzunluk alanının doğrulanmaması nedeniyle ortaya çıkmakta ve bir baytlık (\0) sınır dışı yığın yazımına yol açmaktadır. Belirli yapılandırmalar altında bu durum, bir sonraki yığın bloğunun meta verilerinin okunmasına neden olabilir ve belirli yığın düzenlerinde veya ASAN etkinleştirildiğinde potansiyel olarak Hizmet Reddi'ne (DoS) yol açabilir. ... Güvenlik açığı, Netatalk'ın FPLoginExt işleminde, /etc/uams/uams_dhx_pam.c dosyasında bulunan BN_bin2bn fonksiyonundadır ... if (!(bn = BN_bin2bn((unsigned char *)ibuf, KEYSIZE, NULL))) ... threadler ... [#0] Id 1, Name: "afpd", stopped 0x7ffff4304e58 in ?? (), reason: SIGSEGV ... [#0] 0x7ffff4304e58 mov BYTE PTR [r14+0x8], 0x0 ... mov rdx, QWORD PTR [rsp+0x18] ... afp_login_ext(obj=<optimized out>, ibuf=0x62d000010424 "", ibuflen=0xffffffffffff0015, rbuf=<optimized out>, rbuflen=<optimized out>) ... afp_over_dsi(obj=0x5555556154c0 <obj>).' 2.4.1 ve 3.1.19 sürümleri de düzeltilmiş versiyonlardır.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünNetatalk
Yayın16 Haz 2024
İlk görülme16 Haz 2024
Zayıflık türüCWE-193CWE-193

Nasıl düzeltilir

Güncelleyin
  • netatalk netatalk2.4.1, 3.1.19 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
netatalk netatalk2.0.0 ≤ v < 2.4.1, 3.0 ≤ v < 3.1.19, 3.2.02.4.1, 3.1.19

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.

CVE-2024-38440 · Netatalk · Dark Radar