CVE-2024-41965

Orta

Açıklama

Vim açık kaynaklı bir komut satırı metin düzenleyicidir. Vim < v9.1.0648 sürümünde dialog_changed() fonksiyonunda double-free hatası bulunmaktadır. Bir tampon (buffer) terk edildiğinde, Vim kullanıcıya değiştirilmiş tamponla ne yapılacağını sorabilir. Kullanıcı değiştirilen tamponun kaydedilmesini isterse ve tamponun henüz bir adı yoksa, Vim yeni bir Untitled dosyası oluşturabilir. Ancak, tampon adı Unnamed olarak ayarlanırken Vim bir işaretçiyi yanlışlıkla iki kez serbest bırakır; bu durum bir double-free'ye ve muhtemelen daha sonra bir heap-use-after-free'ye yol açarak sistem çökmesine neden olabilir. Sorun, Vim yama v9.1.0648 ile düzeltilmiştir.

ÖnemOrta
CVSS4.2
İstismar olasılığı—
ÜrünNetapp Hci Compute Node
Yayın1 Ağu 2024
İlk görülme1 Ağu 2024

Nasıl düzeltilir

Güncelleyin
  • neovim neovim0.10.2 ya da sonraki bir sürüm
  • vim vim9.1.0648 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
netapp hci_compute_nodeAralık belirtilmemiş—
neovim neovim0.10.0 ≤ v < 0.10.20.10.2
vim vimv < 9.1.06489.1.0648

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.