CVE-2026-4301 in Rate Star Review Vote Pluginالمعلومات

الملخص

بحسب VulDB • 12/05/2026

يحتوي مكون WordPress "Rate Star Review Vote - AJAX Reviews, Votes, Star Ratings" على ثغرة تتعلق بعدم وجود تفويض (Missing Authorization) في جميع الإصدارات حتى 1.6.4 وشاملة لها. يفتقد معالج AJAX `vwrsr_review()` إلى كل من فحوصات الصلاحيات (capability checks) والتحقق من الرمز غير القابل للتكرار (nonce verification). ويتمثل ضابط الوصول الوحيد في فحص `is_user_logged_in()`. عندما تكون المعلمة 'form' مضبوطة على 'update'، تأخذ الدالة معرف منشور عشوائياً من معلمة GET المسماة 'rating_id' التي قدمها المستخدم، وتعيّنها كمعرّف للمنشور في مصفوفة التحديث، ثم تمررها مباشرة إلى `wp_update_post()`. يؤدي ذلك إلى الكتابة فوق عنوان المنشور المستهدف ومحتواه ومؤلفه (يتم تغييره إلى معرف مستخدم المهاجم) ونوع المنشور (يتم تغييره إلى نوع المنشور المخصص للمكون الإضافي، والافتراضي هو 'review') وحالته. بالإضافة إلى ذلك، يتم استدعاء `update_post_meta()` على معرف المنشور العشوائي في الأسطر 758-763، مما يعدل بياناته الوصفية (metadata). وهذا يتيح للمهاجمين المصادق عليهم، والذين يمتلكون وصولاً بمستوى "مشترك" (Subscriber) أو أعلى، تعديل العنوان والمحتوى والمؤلف ونوع المنشور والبيانات الوصفية للمنشورات والصفحات العشوائية على الموقع عبر معلمة 'rating_id'، مما يسمح فعلياً بالسيطرة الكاملة على محتوى المنشور.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Wordfence

حجز

16/03/2026

إفشاء

12/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-362941

EPSS

0.00035

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!