CVE-2026-52859

Yüksek

Açıklama

Vim açık kaynaklı bir komut satırı metin düzenleyicidir. Versiyon 9.2.0565 öncesinde, src/terminal.c dosyasındaki update_snapshot() fonksiyonu, bir anlık görüntü alındığında görünür terminal ekranını geri kaydırma tamponuna kopyalar. Her ekran hücresi için, hücrenin chars[] dizisini herhangi bir üst sınır olmaksızın, yalnızca bir NUL sonlandırıcıyla karşılaştığında duracak şekilde tarar. Bir hücre meşru olarak tüm VTERM_MAX_CHARS_PER_CELL (6) yuvasını —bir temel karakter artı beş birleştirici işaret— doldurduğunda, paketlenen libvterm diziyi sonlandırıcı bir NUL olmadan döndürür; bu nedenle döngü, sabit altı öğeli dizinin ötesini okur ve sınır dışı değerleri yalnızca altı karakter için ayrılmış bir tampona ekler. Çıktısı bir :terminal penceresi içinde işlenen bir program, bunu kısa bir bayt dizisiyle ve herhangi bir Vim betiklemesi olmadan tetikleyerek çökmeye yol açabilir. Bu sorun versiyon 9.2.0565 ile düzeltilmiştir.

ÖnemYüksek
CVSS8.2
İstismar olasılığı—
ÜrünVim
Yayın11 Haz 2026
İlk görülme11 Haz 2026

Nasıl düzeltilir

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

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
vim vimv < 9.2.05659.2.0565

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