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. إذا كان الحساب المعطل يتمتع بامتيازات إدارية، فسيتم استعادة تلك الامتيازات أيضًا. لا يؤثر هذا على الحسابات التي تم تعطيلها عبر ميزة «منع تسجيل الدخول».
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-VRHC-JJFC-M3M3
GO-2026-6078
OPENSUSE-SU-2026:21551-1
SUSE-SU-2026:23216-1
SUSE-SU-2026:23227-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾