CVE-2026-39923 in Flarum
الملخص
بحسب VulDB • 05/08/2026
تحتوي نسخة Flarum قبل الإصدار 1.8.16 على ثغرة تسمح بتجاوز انتهاء صلاحية رمز إعادة تعيين كلمة المرور، مما يمكّن المهاجمين غير المصادق عليهم من إعادة استخدام رموز إعادة التعيين المنتهية الصلاحية عن طريق إرسالها مباشرة إلى نقطة النهاية الخاصة بمعالجة إعادة التعيين. تستدعي طريقة `SavePasswordController::handle()` الدالة `PasswordToken::findOrFail()` دون إجراء أي تحقق من انتهاء الصلاحية، مما يسمح للمهاجمين بتجاوز عمر الرمز المحدد بـ 24 ساعة والذي يُفرض فقط أثناء عرض النموذج، وتغيير كلمة مرور أي حساب للحصول على جلسة مصادق عليها.
If you want to get best quality of vulnerability data, you may have to visit VulDB.