PT-2025-26838

CVE-2025-50178

·

تاريخ النشر

2025-06-25

·

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

2025-10-08

الوصف من

CVSS 4.0
6.6
متوسطة
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات GitForge.jl الأقدم من 0.4.3
الوصف:
تتعلق المشكلة بعدم التحقق من صحة المدخلات التي يقدمها المستخدم في وظائف معينة. وعلى وجه التحديد، في الدالة GitForge.get repo الخاصة بـ GitHub، يمكن للمستخدم التلاعب بحقول owner وrepo للوصول إلى نقاط نهاية غير مقصودة في api.github.com عند إضافة أنماط عبور المسار مثل ../. ويحدث ذلك لأن المدخلات لا تخضع للتحقق من صحتها أو التشفير الآمن قبل إرسالها إلى الخادم.
التوصيات:
بالنسبة للإصدارات الأقدم من 0.4.3، قم بالتحديث إلى الإصدار 0.4.3 لحل المشكلة. كحل مؤقت، ضع في اعتبارك التحقق من صحة المدخلات التي يقدمها المستخدم للحقول owner وrepo في الدالة GitForge.get repo وتشفيرها بشكل آمن لمنع هجمات اجتياز المسار.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-G2XX-229F-3QJM
JLSEC-2025-3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾