PT-2026-42396
CVE-2026-6279
·
تاريخ النشر
2026-05-20
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Avada Builder (fusion-builder) الأقدم من 3.15.3
الوصف
يمكن تنفيذ تعليمات برمجية عن بُعد دون مصادقة عبر حقن دالة PHP. تحدث هذه المشكلة لأن حالة
wp conditional tags في الدالة Fusion Builder Conditional Render Helper::get value() تمرر قيمًا يتحكم فيها المهاجم من كتلة JSON تم فك تشفيرها باستخدام base64 مباشرةً إلى call user func() دون التحقق من قائمة السماح. يمكن استغلال هذا الثغرة من خلال نقطة نهاية AJAX ’fusion get widget markup‘، المسجلة للمستخدمين غير المصادق عليهم عبر wp ajax nopriv fusion get widget markup. على الرغم من أن نقطة النهاية محمية بواسطة قيمة عشوائية (nonce) fusion load nonce، إلا أن هذه القيمة يتم إنشاؤها لمعرف المستخدم 0 ويتم الكشف عنها بشكل حتمي في إخراج JavaScript لأي صفحة عامة تحتوي على عنصر «بطاقات المنشورات» ([fusion post cards]) أو «جدول المحتويات» ([fusion table of contents]).التوصيات
قم بتحديث المكون الإضافي إلى إصدار أحدث من 3.15.2.
كحل مؤقت، قم بتقييد الوصول إلى نقطة نهاية AJAX «fusion get widget markup» أو قم بإزالة عناصر «بطاقات المنشورات» و«جدول المحتويات» من الصفحات العامة لمنع الكشف عن «fusion load nonce».
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾