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.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-PPJ8-WQJF-6FP3
ALSA-2026:47982
ALSA-2026:48650
ALSA-2026:48703
AZL-91110
CLSA-2026-1782809724
CLSA-2026-1782810138
CLSA-2026-1782810500
CLSA-2026-1782810569
CLSA-2026-1782826872
CLSA-2026-1782896270
CLSA-2026-1782999239
CLSA-2026-1783075843
CLSA-2026-1783079038
CLSA-2026-1783787785
CLSA-2026-1783788245
CLSA-2026-1787394930
CLSA-2026-1792153017
ECHO-498D-6A55-FEAC
OESA-2026-3027
RHSA-2026:35387
RHSA-2026:47982
RHSA-2026:48650
RHSA-2026:48703
RHSA-2026:55431
USN-8500-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾