PT-2026-41274

CVE-2026-6228

·

تاريخ النشر

2026-05-14

·

تاريخ التحديث

2026-06-22

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Frontend Admin من DynamiApps، الإصدارات الأقدم من 3.28.37
الوصف
تؤدي عمليات التحقق غير الكافية من الصلاحيات في آلية تحديث حقل الدور، بالإضافة إلى الصلاحيات المفرطة الممنوحة لنوع المنشور admin form، إلى إمكانية تصعيد الامتيازات. يستخدم نوع المنشور المخصص admin form قيمة capability type مضبوطة على page، مما يمكّن المحررين من إنشاء النماذج وتحريرها. ومن خلال إرسال بيانات POST إلى نقطة النهاية ’wp-admin/post.php‘، يمكن للمحرر تجاوز قيود واجهة المستخدم في الدالة feadmin get user roles() لإدراج ”administrator“ في المصفوفة role options الخاصة بنموذج edit user. تتحقق الدالة pre update value() في ملف class-role.php من وجود الدور المرسَل في المصفوفة role options، لكنها لا تتحقق مما إذا كان المستخدم يمتلك الإذن لتعيين هذا الدور. وهذا يسمح للمهاجمين غير المصادق عليهم بالتسجيل كمحررين عبر نموذج new user العام، وإنشاء نموذج edit user بأدوار المسؤول، وتصعيد امتيازاتهم إلى مستوى المسؤول.
التوصيات
قم بتحديث المكون الإضافي إلى إصدار أحدث من 3.28.36.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾