Gitea Open Source Git Server
تقوم البرمجيات الوسيطة الخاصة بنطاق واجهة برمجة التطبيقات (API) بتصنيف نقطة النهاية ’GET /api/v1/user/actions/runners/registration-token‘، بالإضافة إلى نظيراتها على مستوى المالك والمستودع، بشكل خاطئ على أنها ”للقراءة فقط“ لأنها تستخدم طلب GET. ومع ذلك، فإن نقطة النهاية هذه تنشئ رمز تسجيل جديدًا للمشغل (runner) في حالة عدم وجوده مسبقًا. يمكن للمهاجم الذي يمتلك رمزًا مسربًا بنطاق `read:user` استغلال هذا السلوك لتوليد رمز تسجيل وتسجيل مشغل Actions ضار، مما يسمح بتنفيذ مهام سير العمل مع الوصول إلى شفرة المصدر وأسرار المستودع.