PT-2025-26860

CVE-2025-52569

·

تاريخ النشر

2025-06-25

·

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

2025-10-08

الوصف من

CVSS 2.0
7.8
عالية
المقاييسAV:N/AC:L/Au:N/C:C/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات GitForge.jl الأقدم من 5.9.1
الوصف:
تتعلق المشكلة بعدم التحقق من صحة المدخلات التي يقدمها المستخدم في وظائف معينة. وعلى وجه التحديد، في الدالة GitHub.repo()، يمكن تعريف الحقل repo name بأي سلسلة نصية، والتي يتم إرسالها بعد ذلك مباشرةً إلى الخادم دون التحقق من صحتها أو تشفيرها بشكل آمن. وهذا يسمح بإضافة أنماط تجاوز المسار، مثل ../، إلى المدخلات، مما قد يؤدي إلى الوصول إلى نقاط نهاية غير مقصودة في api.github.com.
التوصيات:
بالنسبة للإصدارات الأقدم من 5.9.1، قم بالتحديث فورًا إلى الإصدار 5.9.1 أو أحدث للحصول على التصحيح.
كحل مؤقت، ضع في اعتبارك تقييد استخدام الدالة GitHub.repo() حتى يتوفر التصحيح.
تجنب استخدام أنماط تجاوز المسار مثل ../ في الحقل repo name لتقليل مخاطر الاستغلال.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-JG9P-C3WH-Q83X
JLSEC-2025-5
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾