CVE-2026-55693
Təsvir
Vim açıq mənbəli, komanda sətri mətn redaktorudur. 9.2.0653 versiyasından əvvəl src/spellfile.c faylındakı tree_count_words() funksiyası dərinlik sayğacı ilə iterativ şəkildə hərəkət edərək spell-fayl söz tri-sinin söz sayı sahələrini doldurur. Sayğac yalnız tri strukturunun özü ilə məhdudlaşdırılır; onun indekslədiyi sabit MAXWLEN elementli stek massivlərinin (arridx[], curi[], wordcount[]) ölçüsü heç vaxt yoxlanılmır. İstifadəçi hərf səhvləri üçün təkliflər çağırdıqda yüklənən xüsusi hazırlanmış .spl/.sug faylları cütü enişi ixtiyari dərəcədə dərinləşdirə bilər, beləliklə funksiya həmin massivlərin sonundan kənara yazma əməliyyatı yerinə yetirir. Bu, çağırış freymini korlayan və redaktoru çökdürən stekdənkənar yazı (stack out-of-bounds write) boşluğudur. Bu zəiflik 9.2.0653 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- vim vim9.2.0653 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| vim vim | v < 9.2.0653 | 9.2.0653 |
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.
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.