PT-2026-63311
CVE-2026-58507
·
تاريخ النشر
2026-07-13
·
تاريخ التحديث
2026-08-26
الوصف من
CVSS 3.1
5.3
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Gitea (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يحتوي Gitea على مشكلة تتعلق بالكشف عن المعلومات، حيث تتجاوز الطلبات التي تحتوي على معلمة الاستعلام
go-get بقيمة 1 عمليات التحقق من المصادقة والتفويض. يتم تشغيل هذا السلوك في الدالتين httpBase() وEarlyResponseForGoGetMeta(). عند اكتشاف هذه المعلمة في مسار مستودع، يقوم النظام بإرجاع استجابة HTTP 200 تحتوي على علامات البيانات الوصفية، بغض النظر عما إذا كان المستودع خاصًا أو تم مصادقة المستخدم.وهذا يسمح للمهاجمين غير المصادق عليهم بالتأكد من وجود مستودعات خاصة، وتعداد أسماء المستودعات الخاصة عبر الهجوم بالقوة الغاشمة، وجمع معلومات حساسة مثل عناوين URL الكاملة للنسخ المتماثل، وأسماء مستخدمي المالكين، وأسماء الفروع الافتراضية. يحدث هذا لأن النظام صُمم لتوفير حل بديل لمعالجة سلسلة أدوات Go لبيانات الاعتماد، مما أدى إلى وجود نقطة نهاية غير مصادق عليها لكل مستودع.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى معلمة الاستعلام
go-get للمستودعات الخاصة أو قم بتنفيذ فحص للتأكد من أن EarlyResponseForGoGetMeta() لا يتم استدعاؤها إلا للمستودعات العامة أو للمستخدمين الذين تمت مصادقتهم والذين يتمتعون بأذونات القراءة.قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾