PT-2026-125899
CVE-2026-92885
·
تاريخ النشر
2026-10-26
·
تاريخ التحديث
2026-11-02
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
Qode Membership الإصدارات السابقة لـ 2.0.6.3
الوصف
يوجد خلل في تجاوز المصادقة يسمح بالاستيلاء على الحسابات عبر إجراء AJAX المسمى
qode membership check facebook user. ينبع هذا الخلل من خطأ مطبعي في الدالة qode membership login user from social network()، حيث تتحقق حالة الحماية من متغير غير معرف $check social useqoder بدلاً من $check social user. يؤدي ذلك إلى جعل فحص empty() يعود دائماً بالقيمة true، مما يتجاوز التحقق من رمز Graph API ويسمح بتنفيذ wp set auth cookie() دون أي تحقق من الاعتمادات. يمكن للمهاجمين غير المصرح لهم تسجيل الدخول كأي مستخدم، بما في ذلك المسؤولين، عن طريق تقديم اسم تسجيل دخول معروف في المعلمة response[email]. تتطلب هذه العملية الحصول على nonce من نوع qode validate facebook login والذي يتوفر علناً في الصفحات التي تستخدم الأكواد القصيرة [qode user login] أو [qode user register].التوصيات
تحديث Qode Membership إلى إصدار أحدث من 2.0.6.2.
كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى إجراء AJAX
qode membership check facebook user أو قم بإزالة الأكواد القصيرة [qode user login] و [qode user register] من الصفحات العامة لمنع جمع الـ nonces. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾