Jackhac

#8948من 57,952
34.1إجمالي CVSS
الثغرات · 4
عالية
3
حرجة
1
PT-2025-19986
7.1
2025-05-06
Phpgt/Dom · Phpgt/Dom · CVE-2025-46820
**اسم البرنامج المعرض للثغرة والإصدارات المتأثرة** إصدارات phpgt/Dom الأقدم من 4.1.8 **الوصف** تؤدي هذه الثغرة الأمنية إلى الكشف عن GITHUB TOKEN في أداة تنفيذ سير العمل Dom. ويحدث ذلك لأن ملف سير العمل ci.yml يستخدم actions/upload-artifact@v4 لتحميل أداة البناء، وهي ملف مضغوط (zip) للدليل الحالي ويتضمن ملف .git/config الذي تم إنشاؤه تلقائيًا والذي يحتوي على GITHUB TOKEN الخاص بالتنفيذ. يمكن للمهاجم استخراج الرمز المميز من الأداة واستخدامه مع واجهة برمجة تطبيقات GitHub (GitHub API) لإجراء عملية دفع (push) لرمز ضار أو إعادة كتابة عمليات التسليم (commits) الخاصة بالإصدار في المستودع. الرمز المميز صالح فقط طوال مدة تنفيذ سير العمل، مما يحد من الفترة الزمنية التي يمكن خلالها استغلال الثغرة. قد يتأثر المستخدمون في المراحل اللاحقة من المستودع. **التوصيات** بالنسبة للإصدارات الأقدم من 4.1.8، قم بالتحديث إلى الإصدار 4.1.8 لإصلاح الثغرة الأمنية. كحل مؤقت، ضع في اعتبارك تقييد الوصول إلى الإجراء `actions/upload-artifact@v4` في ملف سير العمل ci.yml حتى يتم تطبيق التحديث. تجنب استخدام `GITHUB TOKEN` في سير العمل المتأثر حتى يتم حل الثغرة الأمنية.
PT-2025-17346
8.7
2025-04-18
Z80Pack · Z80Pack · CVE-2025-32953
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** الإصدارات 1.38 وما قبلها من z80pack **الوصف** تتعلق المشكلة بتسرب معلومات حساسة، وتحديدًا GITHUB TOKEN، في ملف التنفيذ الخاص بسير العمل. ويحدث ذلك لأن ملف سير العمل `makefile-ubuntu.yml` يستخدم `actions/upload-artifact@v4` لإرسال الأرتيفاكت `z80pack-ubuntu`، وهو ملف مضغوط (zip) من الدليل الحالي ويتضمن ملف `.git/config` الذي تم إنشاؤه تلقائيًا والذي يحتوي على GITHUB TOKEN الخاص بالتنفيذ. يمكن للمهاجم استخراج الرمز المميز من الأداة واستخدامه مع واجهة برمجة تطبيقات Github لإرسال كود ضار أو إعادة كتابة عمليات الالتزام الخاصة بالإصدارات في المستودع. **التوصيات** بالنسبة للإصدارات 1.38 وما قبلها، قم بالتحديث إلى إصدار يتضمن تصحيح الالتزام bd95916 لمنع الكشف عن GITHUB TOKEN. كإجراء مؤقت، ضع في اعتبارك تقييد الوصول إلى ملف سير العمل `makefile-ubuntu.yml` حتى يتم حل المشكلة. تجنب استخدام الإجراء `actions/upload-artifact@v4` في ملف سير العمل `makefile-ubuntu.yml` حتى يتم حل المشكلة.