CVE-2026-47162
Açıklama
Vim, açık kaynaklı bir komut satırı metin düzenleyicidir. Versiyon 9.2.0495 öncesinde, gezilen dizin yolları ~/.vim/.netrwhist geçmiş dosyasına serileştirilirken, netrw eklentisindeki (runtime/pack/dist/opt/netrw/autoload/netrw.vim) s:NetrwBookHistSave() fonksiyonunda bir Vimscript kod enjeksiyonu zafiyeti bulunmaktadır. Dosya sisteminden türetilen bir dizin adı, gömülü tek tırnaklar kaçırılmadan tek tırnaklı bir Vimscript dize sabitine eklenmektedir; bu durum, özel olarak hazırlanmış bir dizin adının dize bağlamından çıkmasına ve geçmiş dosyası bir sonraki sefer yüklendiğinde system() ve :! aracılığıyla kabuk komutları da dahil olmak üzere rastgele Vimscript kodlarının çalıştırılmasına olanak tanır. Bu sorun versiyon 9.2.0495 ile düzeltilmiştir.
Nasıl düzeltilir
- vim vim9.2.0495 ya da sonraki bir sürüm
- access.redhat.com/errata/RHSA-2026:68711
- access.redhat.com/errata/RHSA-2026:54769
- access.redhat.com/errata/RHSA-2026:55431
- access.redhat.com/errata/RHSA-2026:38509
- access.redhat.com/errata/RHSA-2026:38510
- access.redhat.com/errata/RHSA-2026:38511
- access.redhat.com/errata/RHSA-2026:53371
- access.redhat.com/errata/RHSA-2026:58981
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vim vim | v < 9.2.0495 | 9.2.0495 |
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.