CVE-2026-45130

Orta

Təsvir

Vim açıq mənbəli, əmr sətri mətn redaktorudur. 9.2.0450 versiyasından əvvəl, UTF-8 kodlaşdırması aktiv olduqda hazırlanmış sehr faylının (.spl) yüklənməsi zamanı src/spellfile.c faylındakı read_compound() funksiyasında heap bufer daşması mövcuddur. Sehr faylının compound bölməsindəki hücumçu tərəfindən idarə olunan uzunluq sahəsi 32 bitlik işarəli tam ədəd vurmasını daşdırır və nəticədə çoxsaylı iterasiya ilə işləyən yazma dövrü üçün kiçik bufer ayrılır, bu da heap daşmasına səbəb olur. 'spelllang' parametri modeline-dan təyin edilə bildiyi üçün, zərərli .spl faylı runtimepath-də yerləşdirildiyi halda mətn faylının modeline-ı sehr faylının yüklənməsini tetikləyə bilər. Bu problem 9.2.0450 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.6
İstismar ehtimalı16. faiz dərəcəsi0,2%
MəhsulNeovim
Dərc8 may 2026
İlk görülmə8 may 2026

Necə düzəltmək olar

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

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
neovim neovimv ≤ 0.12.2—
vim vimv < 9.2.04509.2.0450

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-45130 · Neovim · Dark Radar