PT-2026-52216 · Gitea · Gitea
CVSS v3.1
10
حرجة
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات صورة Docker لـ Gitea الأقدم من 1.26.3
الوصف
تحتوي صورة Docker الرسمية لـ Gitea على عيب في التكوين في القالب
app.ini حيث يتم تعيين المتغير REVERSE PROXY TRUSTED PROXIES إلى * بشكل افتراضي. عند تمكين مصادقة الوكيل العكسي عبر الإعداد ENABLE REVERSE PROXY AUTHENTICATION، يثق التطبيق في رؤوس الهوية الواردة من أي عنوان IP مصدر بدلاً من قصرها على وكيل موثوق به. وهذا يسمح لمهاجم بعيد غير مصدق عليه بانتحال صفة أي مستخدم، بما في ذلك المسؤولين، عن طريق إرسال رأس X-WEBAUTH-USER مُصمم خصيصًا مباشرةً إلى منفذ HTTP الخاص بالحاوية. إذا تم تمكين التسجيل التلقائي، يمكن للمهاجم انتحال صفة أسماء مستخدمين عشوائية لا توجد بعد في النظام. لا تؤثر هذه المشكلة على واجهة برمجة التطبيقات (API) القائمة على الرموز المميزة (/api/v1/...). يوجد ما يقارب 22,900 مضيف Gitea فريد معرضًا للإنترنت، مع ما يقدر بـ 6,200 مثيل تم استهدافها بشكل خاص في محاولات الاستغلال المبكرة. وقد لوحظت أنشطة استطلاع فعلية باستخدام خدمات إخفاء الهوية للبحث عن المثيلات المعرضة للخطر.التوصيات
قم بتحديث صور Docker الخاصة بـ Gitea إلى الإصدار 1.26.4 أو أحدث.
اضبط المتغير
REVERSE PROXY TRUSTED PROXIES على عناوين IP المحددة للوكلاء العكسيين الموثوق بهم بدلاً من استخدام حرف البدل.قم بتعطيل الإعداد
ENABLE REVERSE PROXY AUTHENTICATION إذا لم تكن مصادقة الوكيل العكسي مطلوبة.قم بتعطيل التسجيل التلقائي للمستخدمين إذا لم يكن ضروريًّا
استغلال
إصلاح
Improper Access Control
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Gitea