CVE-2026-32249

Orta

Təsvir

Vim açıq mənbəli, komanda sətri mətn redaktorudur. 9.1.0011 versiyasından 9.2.0137 versiyasına qədər olan dövrdə, Vim-in NFA regex kompilyatoru, simvol diapazonunun son nöqtəsi kimi birləşdirici simvol ehtiva edən kolleksiya ilə qarşılaşdıqda (məsələn, [0-0\u05bb]), həmin simvolun tərkib hissəsi olan baytları yanlış şəkildə ayrı NFA vəziyyətləri kimi çıxarır. Bu, NFA postfiks stekini korlayır və nəticədə NFA_START_COLL-un NULL out1 göstəricisinə malik olmasına səbəb olur. Sonradan nfa_max_width() funksiyası look-behind təsdiqi üçün uyğunluq genişliyini təxmin etmək məqsədilə kompilyasiya edilmiş NFA-nı keçdikdə, NULL yoxlaması olmadan state->out1->out ünvanına müraciət edir ki, bu da seqmentasiya xətasına (segmentation fault) yol açır. Bu zəiflik 9.2.0137 versiyasında aradan qaldırılmışdır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulVim
Dərc12 mar 2026
İlk görülmə12 mar 2026

Necə düzəltmək olar

Yeniləyin
  • vim vim9.2.0137 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
vim vim9.1.0011 ≤ v < 9.2.01379.2.0137

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-32249 · Vim · Dark Radar