PT-2026-52481
CVE-2026-57456
·
تاريخ النشر
2026-06-21
·
تاريخ التحديث
2026-10-16
الوصف من
CVSS 4.0
8.4
عاليةالمقاييسAV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim السابقة للإصدار 9.2.0699
الوصف
تقوم ميزة الإكمال الشامل لـ Python في محرر النصوص بتنفيذ تعريفات الدوال والفئات المعاد بناؤها من المخزن المؤقت الحالي باستخدام الدالة
exec() لملء قاموس الإكمال. ونظرًا لأن سلاسل الوثائق (docstrings) يتم إدراجها حرفيًا بين علامات الاقتباس الثلاثية دون استخدام أحرف الهروب، فإن المخزن المؤقت المصمم خصيصًا لهذا الغرض يمكنه الخروج من السلسلة الحرفية لتنفيذ تعليمات برمجية Python تعسفية. يحدث هذا داخل البرامج النصية runtime/autoload/python3complete.vim وpythoncomplete.vim. يمكن للمهاجم تحفيز حدوث ذلك عن طريق حث المستخدم على فتح أو لصق ملف ضار ثم بدء ميزة الإكمال الشامل، مما يؤدي إلى تنفيذ تعليمات برمجية تعسفية بموجب امتيازات المستخدم.التوصيات
التحديث إلى الإصدار 9.2.0699.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾