CVE-2025-25202 in ash_authenticationالمعلومات

الملخص

بحسب VulDB • 21/07/2026

تُعدّ Ash Authentication إطار عمل للمصادقة مخصص لتطبيقات Elixir. تتأثر التطبيقات التي تم إعدادها باستخدام مثبت igniter منذ إصدار AshAuthentication v4.1.0، والتي استخدمت استراتيجية "الرابط السحري" (magic link) _أو_ تقوم بإبطال الرموز المميزة (tokens) يدوياً، حيث يُسمح للرموز المُلغاة بالتحقق على أنها صالحة. ما لم تقم بتنفيذ أي نوع من ميزات إبطال الرموز المميزة الخاصة في تطبيقك، فلن تتأثر. يتمثل الأثر هنا للمستخدمين الذين يستخدمون الوظائف المدمجة في إمكانية إعادة استخدام رموز الرابط السحري حتى تنتهي صلاحيتها. ومع ذلك، فإن رموز الرابط السحري صالحة لمدة 10 دقائق فقط، لذا فإن مساحة الهجوم المحتملة للإساءة منخفضة للغاية هنا. تم إصلاح العيب في الإصدار 4.4.9. بالإضافة إلى ذلك، يتم عرض تحذير وقت الترجمة (compile time warning) للمستخدمين مع تعليمات المعالجة إذا قاموا بالترقية. يأتي الإصدار 4.4.9 مع أداة ترقية، لذا فإن أولئك الذين يستخدمون الأمر `mix igniter.upgrade ash_authentication` سيتم تطبيق التصحيح اللازم لديهم. وإلا، يمكن تشغيل أداة الترقية يدوياً كما هو موضح في رسالة الخطأ. كحل بديل، احذف إجراء الـ generic المُولّد `:revoked?` في مورد الرموز المميزة (token resource). سيؤدي ذلك إلى استخدام الإجراء الداخلي الموجود داخل Ash Authentication والذي كان دائماً صحيحاً. وبدلاً من ذلك، قم بإجراء التغييرات المطلوبة يدوياً والتي تتضمنها التصحيحات.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

03/02/2025

إفشاء

11/02/2025

الاعتدال

تمت الموافقة

إدخال

VDB-295374

EPSS

0.00301

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!