CVE-2025-56005
ميزة غير موثّقة وغير آمنة في مكتبة PLY (Python Lex-Yacc) الإصدار 3.11 تسمح بتنفيذ التعليمات البرمجية عن بُعد (RCE) عبر معامل picklefile في دالة yacc(). يقبل...
- تم النشر
- 20/01/2026
- محدث
- 17/09/2026
- تخصيص CNA
- mitre
- الأدلة المرصودة
- 06/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمتوسط · الثلاثين يومًا القادمة
- المئوية
- 97.3%
- تاريخ الموديل
- 13/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
ميزة غير موثّقة وغير آمنة في مكتبة PLY (Python Lex-Yacc) الإصدار 3.11 تسمح بتنفيذ التعليمات البرمجية عن بُعد (RCE) عبر معامل `picklefile` في دالة `yacc()`. يقبل هذا المعامل ملف `.pkl` يتم إلغاء تسلسله باستخدام `pickle.load()` دون أي تحقق. نظرًا لأن `pickle` يسمح بتنفيذ تعليمات برمجية مضمّنة عبر `__reduce__()`، يمكن للمهاجم تحقيق تنفيذ التعليمات البرمجية عن طريق تمرير ملف pickle خبيث. لا يُذكر هذا المعامل في الوثائق الرسمية أو مستودع GitHub، ومع ذلك فهو نشط في إصدار PyPI. يقدّم هذا ثغرة باب خلفي خفيّة وخطر استمرارية. ملاحظة: يذكر طرف ثالث أنه يجب رفض هذه الثغرة لأن إثبات المفهوم لا يُظهر تنفيذ تعليمات برمجية عشوائية ويفشل في الاكتمال بنجاح.
المصادر
الحجج لرفض CVE-2025-56005
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.