CVE-2026-55895
Açıklama
Vim, açık kaynaklı bir komut satırı metin düzenleyicidir. 9.2.0663 sürümünden önce, tarayıcı üzerinden yerel bir dosya silinirken netrw eklentisindeki (runtime/pack/dist/opt/netrw/autoload/netrw.vim) s:NetrwLocalRmFile() fonksiyonunda bir Vimscript kod enjeksiyonu zafiyeti bulunmaktadır. Tamponun dizin listesinden türetilen bir dosya adı, yalnızca ters eğik çizgi (\) karakteri kaçırılarak :execute ile iletilen bir Ex komut satırına eklenmektedir; bu durum, dikey çizgi (|) içeren özel olarak hazırlanmış bir dosya adının hedeflenen komutu sonlandırmasına ve :call system() ile :! aracılığıyla kabuk komutları da dahil olmak üzere rastgele Vimscript yürütülmesine olanak tanır. Bu zafiyet 9.2.0663 sürümünde giderilmiştir.
Nasıl düzeltilir
- vim vim9.2.0663 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vim vim | v < 9.2.0663 | 9.2.0663 |
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.
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.