مستغلة: 178
الأحدثCVE-2026-115732 — تجاوز تفويض اسم الشهادة
VulnFeed.org
AREN
8.1
CVE-2026-120574تحقق من التصحيح

إضافة SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments <= 4.9.5 - الاستحواذ على الحساب دون مصادقة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

إضافة SureCart لنظام WordPress مصابة بثغرة الاستحواذ على الحساب دون مصادقة في جميع الإصدارات حتى 4.9.5 ضمناً. يقوم مسار توجيه REST لتسجيل الدخول برمز لمرة واحدة بدون كلمة مرور (دالة VerificationCodeController::verify()، التي تُرجع دالة رد الأذونات الخاصة بها القيمة true) بربط تسجيل الدخول المُقدّم من المهاجم بأي مستخدم في WordPress، ويتحقق من رمز مكون من 6 أرقام، وعند النجاح يستدعي دالة $user->login() و wp_set_auth_cookie() لمستخدم بأي دور. في الإصدارات المصابة، لا يحتوي هذا المسار على عداد محاولات لكل حساب، أو قفل مستمر للبريد الإلكتروني/عنوان IP، أو حد معدل (يمكن تجاوز ميزة تقييد شبكة توصيل المحتوى عبر تدوير عناوين IP)، ولا توجد قيود تمنع تسجيل الدخول إلى الحسابات ذات الصلاحيات العالية من خلاله. يمكن لمهاجم دون مصادقة تشغيل رمز لأي مستخدم (بما في ذلك المسؤول) عبر نقطة النهاية المصاحبة التي لا تتطلب مصادقة، وتخمين الرمز المكون من 6 أرقام بالقوة الغاشمة للحصول على جلسة مصادق عليها بصفتهم ذلك المستخدم، مما ينتج عنه الاستحواذ الكامل على حساب المسؤول.

المعالجة

المراجع

Esc