PT-2026-48723

CVE-2026-52860

·

تاريخ النشر

2026-06-05

·

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

2026-10-16

الوصف من

CVSS 2.0
9.3
عالية
المقاييسAV:N/AC:M/Au:N/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim الأقدم من 9.2.0597
الوصف
تقوم ميزة الإكمال الشامل لـ Python في محرر النصوص بتنفيذ تعريفات الدوال والفئات التي أعيد بناؤها من المخزن المؤقت الحالي باستخدام الدالة exec() لملء قاموس الإكمال. ونظرًا لأن لغة Python تقوم بتقييم تعبيرات أساس الفئة، وتعليقات المعلمات، والقيم الافتراضية للدوال أثناء التعريف، فإن المخزن المؤقت الخبيث يمكن أن يؤدي إلى تشغيل تعبيرات Python التي يتحكم فيها المهاجم أثناء عملية الإكمال الشامل. ولا يكون الإجراء التخفيفي g:pythoncomplete allow import فعالًا في هذه الحالة لأن الكود الذي يتم تشغيله ليس عبارة عن جملة استيراد.
التوصيات
التحديث إلى الإصدار 9.2.0597.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-52MC-RQ6P-RC7C
GHSA-65P9-MWWX-7468
AZL-89769
CLSA-2026-1782143534
CLSA-2026-1782143913
CLSA-2026-1782143942
CLSA-2026-1782221662
CLSA-2026-1782221997
CLSA-2026-1782222901
CLSA-2026-1782223154
CLSA-2026-1782294876
CLSA-2026-1782299449
CLSA-2026-1782299648
CLSA-2026-1782984730
CLSA-2026-1787394930
CLSA-2026-1792153017
ECHO-1AE5-1AA8-8736
OESA-2026-2761
OESA-2026-2762
OESA-2026-2763
OESA-2026-2863
USN-8451-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾