CVE-2024-45306

Orta

Açıklama

Vim açık kaynaklı bir komut satırı metin düzenleyicisidir. v9.1.0038 yaması, imleç konumunun nasıl hesaplandığını optimize etmiş ve imleç konumunun her zaman bir satırın içinde olduğunu ve satır sonunun ötesini işaret ederek geçersiz hale gelmediğini doğrulayan bir döngüyü kaldırmıştır. O dönemde bu döngünün gereksiz olduğu varsayılmıştır. Ancak bu değişiklik, imleç konumunun geçersiz kalmasına ve bir satırın sonunun ötesini işaretlemesine olanak tanımış; bu durum da belirtilen imleç konumundaki satır işaretçisine erişilmeye çalışıldığında nihayetinde bir heap-buffer-overflow oluşmasına yol açmıştır. İmlecin geçersiz bir konumu işaret etmesine neyin sebep olabileceği henüz tam olarak net değildir. Bu nedenle v9.1.0707 yaması bir test durumu içermemektedir. Gözlemlenen tek etki program çökmesidir. Bu sorun v9.1.0707 yaması ile giderilmiştir. Tüm kullanıcıların yükseltme yapmaları önerilir.

ÖnemOrta
CVSS4.5
İstismar olasılığı—
ÜrünVim
Yayın2 Eyl 2024
İlk görülme2 Eyl 2024
Zayıflık türüCWE-122CWE-122

Nasıl düzeltilir

Güncelleyin
  • vim vim9.1.0707 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
vim vim9.1.0038 ≤ v < 9.1.07079.1.0707

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-45306 · Vim · Dark Radar