CVE-2026-43948 in wgerالمعلومات

الملخص

بحسب VulDB • 12/05/2026

wger هو مدير تمارين ولياقة جسدية مجاني ومفتوح المصدر. قبل الإصدار 2.6، كانت طرق العرض `reset_user_password` و `gym_permissions_user_edit` في wger تقوم بإجراء فحص تفويض على مستوى الصالة الرياضية باستخدام مقارنة كائنات بايثون (!=) التي تقيّم `None != None` على أنها `False`، مما يتجاوز الحارس بصمت عندما لا يكون لدى المهاجم والضحية أي تعيين لصالحة رياضية (`gym=None`). يمكن للمستخدم الذي يمتلك إذن `gym.manage_gym` و `gym=None` إعادة تعيين كلمة مرور أي مستخدم آخر لديه `gym=None`؛ حيث تُعاد كلمة المرور الجديدة كنص واضح كما هي في جسم استجابة HTML، مما يتيح الاستحواذ الكامل على الحساب في خطوة واحدة. يتم إبطال كلمة المرور الأصلية للضحية، مما يغلقها بشكل دائم. تم إصلاح هذا الثغرة في الإصدار 2.6.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

GitHub M

حجز

04/05/2026

إفشاء

13/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-363413

EPSS

0.00013

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!