PT-2025-4387
CVE-2025-22153
·
تاريخ النشر
2025-01-23
·
تاريخ التحديث
2026-07-07
الوصف من
CVSS 3.1
7.9
عاليةالمقاييسAV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات RestrictedPython من 6.0 إلى 7.x
إصدارات مترجم CPython من 3.11 إلى 3.13.1
الوصف
تنجم المشكلة عن خطأ في الخلط بين الأنواع في مترجم CPython عند استخدام
try/except*. يسمح هذا الخطأ بتجاوز RestrictedPython، مما قد يعرض أمن البيئة الموثوقة للخطر. تم حل المشكلة في الإصدار 8.0 من RestrictedPython من خلال إزالة دعم جمل try/except*. لا توجد حلول بديلة معروفة متاحة.التوصيات
بالنسبة للإصدارات من 6.0 إلى 7.x من RestrictedPython، قم بالتحديث إلى الإصدار 8.0 لحل المشكلة.
بالنسبة للإصدارات من 3.11 إلى 3.13.1 من مترجم CPython، ضع في اعتبارك التحديث إلى إصدار تم فيه إصلاح خطأ الخلط بين الأنواع، أو تجنب استخدام عبارات
try/except* حتى يتوفر تصحيح.كحل بديل مؤقت، يُنصح بتعطيل استخدام عبارات
try/except* في RestrictedPython حتى يتوفر تصحيح.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾