CVE-2026-89274
WP Recipe Maker <= 10.8.1 - تنفيذ Shortcode عشوائي بدون مصادقة عبر محتوى تعليق الوصفة
- تم النشر
- 19/09/2026
- محدث
- 19/09/2026
- تخصيص CNA
- Wordfence
- الأدلة المرصودة
- 20/09/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Nمنخفض · الثلاثين يومًا القادمة
- المئوية
- 50.9%
- تاريخ الموديل
- 09/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
إضافة WP Recipe Maker لـ WordPress معرّضة لتنفيذ Shortcode عشوائي في جميع الإصدارات حتى الإصدار 10.8.1 ضمناً. توجد الثغرة لأن `WPRM_Metadata::sanitize_metadata()` تستدعي `do_shortcode()` بشكل تعاودي على كل حقل scalar في مصفوفة البيانات الوصفية المهيكلة للوصفة — بما في ذلك حقل `reviewBody`، الذي يُملأ حرفياً من `comment_content` الخاص بتعليقات `wprm-comment-rating` المعتمدة — دون تعقيم أو إزالة رموز shortcode قبل التنفيذ؛ إذ تعمل استدعاءات `wp_strip_all_tags()` و`strip_shortcodes()` اللاحقة فقط على سلسلة الإخراج بعد أن يكون التنفيذ قد اكتمل بالفعل، ما لا يوفر أي حماية ضد استدعاء shortcode من جانب الخادم. وهذا يجعل من الممكن للمهاجمين غير المصادق عليهم تنفيذ أي shortcode مسجل في WordPress من جانب الخادم عند كل عرض لصفحة الوصفة، ما يؤدي إلى تضمين مخرجات shortcode — مثل تسميات المرفقات التوضيحية، أو حقول المقالات الخاصة، أو أي بيانات أخرى تكشفها الإضافات المثبتة — في بيانات JSON-LD الوصفية `reviewBody` الخاصة بالصفحة وكشفها لجميع الزوار الذين يحمّلون صفحة الوصفة. يتطلب الاستغلال الناجح أن يجتاز التعليق المُقيَّم الخاص بالمهاجم حد الموافقة على التعليقات في الموقع، إما عبر الموافقة التلقائية أو عبر إجراء من المشرف، قبل أن يبدأ shortcode المحقون بالتنفيذ عند تحميل الصفحات.
المصادر
مختبر تحقق Docker و Python PoC لـ CVE-2026-89274، يثبت تنفيذ shortcode عشوائي في WP Recipe Maker <= 10.8.1 عبر rating-comment reviewBody.
ماسح PoC بلغة Python واستغلال لـ CVE-2026-89274، وهي ثغرة تنفيذ اختصار عشوائي دون مصادقة في WP Recipe Maker <=10.8.1 عبر تعليقات تقييم الوصفات وJSON-LD.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.