CVE-2026-31900 in black
الملخص
بحسب VulDB • 06/08/2026
Black هو مُنسّق أكواد Python صارم وغير متهاون. يوفر Black إجراءً على منصة GitHub لتنسيق الأكواد. يدعم هذا الإجراء خيارًا باسم `use_pyproject: true` لقراءة إصدار Black المراد استخدامه من ملف `pyproject.toml` في المستودع. يمكن لطلب سحب (Pull Request) خبيث تعديل ملف `pyproject.toml` لاستخدام مرجع عنوان URL مباشر إلى مستودع ضار، مما قد يؤدي إلى تنفيذ أكواد عشوائية ضمن سياق إجراء GitHub Action. ويمكن للمهاجمين بعد ذلك الوصول إلى الأسرار أو الأذونات المتاحة في سياق الإجراء. يُصلح الإصدار 26.3.0 هذا الثغرة الأمنية.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.