PT-2026-63315 · Gitea+1 · Gitea+1
CVSS v3.1
7.5
عالية
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Gitea (لم يتم تحديد الإصدارات المتأثرة)
الوصف
تتجاوز ثلاثة مسارات برمجية إجراءات الحماية الحالية ضد تزوير الطلبات من جانب الخادم (SSRF) باستخدام
http.Get() الخام بدلاً من أداة الاتصال hostmatcher.NewDialContext() التي تم التحقق من صحتها. وهذا يسمح للمهاجم بإرسال طلبات إلى الخدمات الداخلية، ومسح الشبكات الداخلية (مثل 127.0.0.1، 10.x، و172.16-31.x، و192.168.x)، وسرقة البيانات الوصفية السحابية من نقاط النهاية مثل 169.254.169.254 (على سبيل المثال، بيانات اعتماد AWS IMDSv1 أو رموز GCP). بالإضافة إلى ذلك، فإن استخدام مخطط file:// في الدالة Open() يتيح قراءة الملفات المحلية، مما قد يؤدي إلى كشف ملفات حساسة مثل /etc/gitea/app.ini التي قد تحتوي على بيانات اعتماد قاعدة البيانات وأسرار توقيع JWT.تؤثر هذه المشكلة على المكونات التالية:
-
الدالة
Open()فيmodules/uri/uri.go. -
عمليات تنزيل ملفات الإصدارات والتصحيحات في
services/migrations/gitea uploader.goوservices/migrations/dump.go. -
الدالة
oauth2UpdateAvatarIfNeed()فيrouters/web/auth/oauth.go.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
استغلال
DoS
SSRF
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
المعرّفات ذات الصلة
المنتجات المتأثرة
Gitea
Red Os