Alyudin Nafiie

#1251من 60,574
199.3إجمالي CVSS
الثغرات · 21
عالية
5
حرجة
16
PT-2026-51675
2026-06-23
9.8
CVE-2026-12417
WordPress
Signup & Signin
يحتوي المكون الإضافي SignUp & SignIn الخاص بـ WordPress على ثغرة في عملية المصادقة تسمح للمهاجمين غير المصادق عليهم بالاستيلاء على أي حساب، بما في ذلك حسابات المسؤولين. توجد المشكلة في معالج AJAX `pravel change password()`، الذي يتم تسجيله عبر `wp ajax nopriv pravel change password` ويمكن الوصول إليه دون مصادقة. يفشل المعالج في إجراء التحقق من الرقم العشوائي (nonce) أو فحوصات الصلاحيات، ويستخدم فحصًا بسيطًا للمساواة بين معلمة POST `reset activation code` وقيمة ميتا المستخدم `forgot email`. إذا لم يقم المستخدم ببدء عملية إعادة تعيين كلمة المرور، فإن النظام يُرجع سلسلة فارغة، والتي يمكن للمهاجم مطابقتها بسهولة عن طريق تقديم رمز فارغ أو حذف الرمز. يمكن للمهاجمين استغلال هذه الثغرة عن طريق إرسال طلب POST مُصمم خصيصًا إلى نقطة النهاية ’admin-ajax.php‘ مع تعيين المعلمة `action` إلى `pravel change password`، وتعيين `reset user id` إلى معرّف المستخدم المستهدف، وتعيين `new password custom` إلى كلمة مرور من اختيارهم.