CVE-2026-57456
Təsvir
Vim açıq mənbəli, komanda sətri mətn redaktorudur. 9.2.0699 versiyasından əvvəl, Vim-in Python omni-tamamlama funksiyası (runtime/autoload/python3complete.vim və köhnə pythoncomplete.vim), tamamlama lüğətini doldurmağın bir hissəsi kimi cari buferdən bərpa edilmiş funksiya və sinif təriflərini exec() vasitəsilə icra edir. Həmin mənbə bərpa edilərkən hər bir sahənin sənəd sətiri (docstring) heç bir xüsusi simvol əvəzləməsi olmadan üçlü dırnaqlar arasında olduğu kimi daxil edilir, buna görə də zərərli bufer üçlü dırnaqlı literaldan çıxa və omni-tamamlama zamanı hücumçunun idarə etdiyi Python kodunu icra edə bilər. Bu boşluq 9.2.0699 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- vim vim9.2.0699 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.0699 | 9.2.0699 |
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.