PT-2026-67087 · WordPress · Single Sign On For Tng
CVSS v3.1
9.8
حرجة
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Single Sign On For TNG الأقدم من 2.0.1
الوصف
يوجد ثغرة في عملية المصادقة تسمح بإعادة تعيين كلمة المرور دون مصادقة. تقبل الدالة
ssoprocess ajax()، المسجلة في wp ajax nopriv ssoprocess ajax، معلمة email مقدمة من المهاجم أثناء عملية setnewpassword وتستدعي الدالة reset password() دون الحاجة إلى رمز ملكية أو تأكيد عبر البريد الإلكتروني أو فحص الصلاحيات. التحقق الأمني الذي تقوم به الدالة check ajax referer() غير فعال لأن الرقم العشوائي ssoajaxnonce مكشوف للجمهور على صفحات الواجهة الأمامية عبر wp localize script() داخل كائن JavaScript SSOPWDREQUIREMENT. نظرًا لأن WordPress يستخدم سياق جلسة عمل مجهول مشترك للزوار غير المسجلين، يمكن لأي مستخدم غير مصدق الحصول على رمز عشوائي صالح لمصادقة الطلب، مما قد يسمح له بتغيير كلمة مرور أي حساب، بما في ذلك حسابات المسؤولين، والاستيلاء على الموقع.التوصيات
قم بتحديث Single Sign On For TNG إلى إصدار أحدث من 2.0.0.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى نقطة النهاية
wp ajax nopriv ssoprocess ajax.إصلاح
LPE
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Single Sign On For Tng