PT-2026-24654

CVE-2026-31900

·

تاريخ النشر

2026-03-07

·

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

2026-09-23

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Black الأقدم من 26.3.0
الوصف
Black هو أداة لتنسيق كود Python توفر إجراءً على GitHub لتنسيق الكود. يدعم هذا الإجراء خيارًا، وهو use pyproject: true، لقراءة إصدار Black من ملف pyproject.toml الخاص بالمستودع. قد يؤدي طلب سحب خبيث إلى تعديل ملف pyproject.toml للإشارة مباشرةً إلى مستودع خبيث. وقد يؤدي ذلك إلى تنفيذ كود تعسفي ضمن سياق إجراء GitHub، مما قد يسمح للمهاجمين بالوصول إلى الأسرار أو الأذونات المتاحة لهذا الإجراء.
التوصيات
يجب تحديث الإصدارات الأقدم من 26.3.0 إلى الإصدار 26.3.0 أو أحدث.
لا تستخدم الخيار use pyproject: true في إجراء GitHub psf/black.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-V53H-F6M7-XCGM
CLEANSTART-2026-DV70312
OPENSUSE-SU-2026:10372-1
OPENSUSE-SU-2026:20417-1
PYSEC-2026-2120
SUSE-SU-2026:20928-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾