CVE-2022-23555 in authentikالمعلومات

الملخص

بحسب VulDB • 15/08/2026

authentik هو مزود هوية مفتوح المصدر يركز على المرونة والتنوع. الإصدارات السابقة من 2022.11.4 و 2022.10.4 عرضة لثغرة في التحقق غير السليم من الهوية (Improper Authentication). يؤدي إعادة استخدام الرموز المميزة (Tokens) في روابط الدعوة إلى تجاوز التحكم في الوصول عبر استخدام تدوير تسجيل مختلف عن ذلك المقدم. تتيح الثغرة لمهاجم يعرف أسماء تدفقات التسجيل المختلفة (مثل `enrollment-invitation-test` و `enrollment-invitation-admin`)، سواء من خلال روابط دعوة مختلفة أو عن طريق القوة الغاشمة (Brute forcing)، أن يسجل نفسه باستخدام رابط دعوة واحد لأي رابط دعوة صالح تم استلامه (حتى لو كان الرابط لتدفق ثالث طالما أنه دعوة صالحة) لأن الرمز المستخدم في قسم "الدعوات" (Invitations) في واجهة المسؤول لا يتغير عند اختيار تدفق تسجيل مختلف عبر الواجهة، وهو غير مرتبط بالتدفق المحدد، لذا فهو ساري المفعول لأي تدفق عند استخدامه. تم إصلاح هذه المشكلة في authentik الإصدارات 2022.11.4 و 2022.10.4 و 2022.12.0. تتأثر فقط التكوينات التي تستخدم الدعوات ولديها عدة تدفقات تسجيل تحتوي على مراحل دعوة تمنح أذونات مختلفة. التكوين الافتراضي ليس عرضة للثغرة، وكذلك التكوينات ذات تدفق التسجيل الوحيد. كحل بديل مؤقت، يمكن إضافة بيانات ثابتة إلى الدعوات والتي يمكن التحقق منها في التدفق لرفض الطلبات. وبدلاً من ذلك، يمكن استخدام معرّف عالي الانتروبيا (مثل UUID) كاسم مستعار للتدفق (flow slug)، مما يقلل بشكل كبير من احتمالية اكتشاف تدفقات أخرى ويخفف من متجه الهجوم هذا.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub, Inc.

حجز

19/01/2022

إفشاء

28/12/2022

الاعتدال

تمت الموافقة

إدخال

VDB-216920

EPSS

0.00884

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!