PT-2026-52474 · Vim+3 · Vim+3
CVSS v3.1
7.8
عالية
| المتجه | AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim الأقدم من 9.2.0663
الوصف
توجد مشكلة حقن كود Vimscript في الدالة
s:NetrwLocalRmFile() داخل المكون الإضافي netrw (runtime/pack/dist/opt/netrw/autoload/netrw.vim) عند حذف ملف محلي من المتصفح. تحدث المشكلة لأن اسم ملف من قائمة الدليل في المخزن المؤقت يتم إدراجه في سطر أوامر Ex الذي يتم تمريره إلى :execute مع استثناء حرف الباكسلش فقط. يمكن للمهاجم استخدام اسم ملف مصمم خصيصًا يحتوي على حرف الشريط (|) لإنهاء الأمر المقصود وتنفيذ Vimscript تعسفي، والذي قد يتضمن أوامر shell عبر :call system() و:!.التوصيات
التحديث إلى الإصدار 9.2.0663.
استغلال
إصلاح
OS Command Injection
Code Injection
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
المعرّفات ذات الصلة
المنتجات المتأثرة
Linuxmint
Red Os
Ubuntu
Vim