PT-2026-63281
CVE-2026-55987
·
تاريخ النشر
2026-07-13
·
تاريخ التحديث
2026-08-26
الوصف من
CVSS 2.0
8.5
عاليةالمقاييسAV:N/AC:L/Au:S/C:C/I:C/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Gitea (الإصدارات المتأثرة غير محددة)
الوصف
توجد مشكلة في آلية الاستدعاء المرتد لتسجيل الدخول عبر OAuth2 تسمح بإعادة تنشيط حساب مستخدم معطل عند تسجيل الدخول عبر مصدر مصادقة لا يصدر رموز تجديد، مثل GitHub أو مصادر OIDC/OAuth2 التي تم تكوينها بدون
offline access. يستخدم النظام بشكل خاطئ رمز تحديث فارغًا كإشارة إلى أن الحساب قد تم تعطيله بواسطة برنامج cron للمزامنة التلقائية وليس بواسطة المسؤول. ونتيجة لذلك، عندما يقوم مستخدم معطل بتسجيل الدخول عبر هذه المصادر، يقوم النظام بتعيين IsActive إلى true ويمنح جلسة كاملة، متجاوزًا عملية التعطيل التي قام بها المسؤول. يؤثر هذا على الدالة handleOAuth2SignIn الموجودة في routers/web/auth/oauth.go. إذا كان الحساب المعطل يتمتع بامتيازات إدارية، فسيتم استعادة تلك الامتيازات أيضًا. لا يؤثر هذا على الحسابات التي تم تعطيلها عبر ميزة «منع تسجيل الدخول».التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾