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 حتى يتوفر تصحيح.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-GMJ9-H825-CHQ2
PYSEC-2026-1874
USN-7355-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾