PT-2026-48707

CVE-2026-47167

·

تاريخ النشر

2026-06-11

·

تاريخ التحديث

2026-10-24

الوصف من

CVSS 4.0
7.5
عالية
المقاييسAV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim الأقدم من 9.2.0496
الوصف
توجد مشكلة حقن كود في الدالة s:stepmatch() داخل المكون الإضافي cucumber filetype (runtime/ftplugin/cucumber.vim) للإصدارات التي تدعم +ruby. يتم تضمين أنماط تعريف الخطوات التي تُقرأ من ملفات .rb الموجودة في الدلائل features/*/ أو stories/*/ في وسيطة Kernel.eval بلغة Ruby دون إجراء عملية هروب كافية. وهذا يسمح لنمط مصمم خصيصًا في مستودع يتحكم فيه المهاجم بتنفيذ كود Ruby وأوامر shell تعسفية عندما يقوم المستخدم باستدعاء تعيين القفز بين الخطوات ([d, ]d).
التوصيات
قم بالتحديث إلى الإصدار 9.2.0496.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-4473-94JM-W5X9
ALSA-2026:38509
ALSA-2026:38510
ALSA-2026:38511
AZL-89775
CLSA-2026-1782222901
CLSA-2026-1782984730
CLSA-2026-1792803646
CLSA-2026-1792807762
ECHO-A9BB-DC9E-FA5F
OESA-2026-2761
OESA-2026-2762
OESA-2026-2763
OESA-2026-2863
RHSA-2026:55431
USN-8451-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾