PT-2026-118405 · Macvim+5 · Macvim+7

CVE-2026-112944

·

تاريخ النشر

2026-10-20

·

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

2026-10-21

CVSS v4.0

6.3

متوسطة

المتجهAV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة launch-editor الإصدارات السابقة لـ 2.14.2
Description تقوم الدالة launchEditor() بتمرير مسارات الملفات إلى المحررات دون تعقيم مناسب. إذا تمكن المهاجم من إنشاء إدخال في نظام الملفات يبدأ بعلامة زائد (+) أو ناقص (-) في دليل العمل، فقد يفسر المحرر اسم الملف على أنه علم (flag) في سطر الأوامر بدلاً من اسم ملف موضعي. يمكن أن يؤدي ذلك إلى الكتابة فوق الملفات بشكل غير مقصود أو تنفيذ أوامر عشوائية. تشمل المحررات المتأثرة Vim و gVim و MacVim و Emacs و Emacsclient و Notepad++ (عندما يقوم ملحق بتعريض عمليات خطيرة). يستمر هذا الخلل لمستخدمي WSL (Windows Subsystem for Linux) لأن المسارات يتم تحويلها داخلياً إلى مسارات نسبية.
Recommendations التحديث إلى الإصدار 2.14.2 أو أحدث.

إصلاح

Argument Injection

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-112944
GHSA-R825-W8MM-5PXW

المنتجات المتأثرة

Emacs
Emacsclient
Macvim
Notepad++
Vim
Wsl
Gvim
Launch-Editor