PT-2026-144829
CVE-2026-89324
·
تاريخ النشر
2026-11-10
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
Basel Post Types الإصدارات السابقة لـ 1.19
الوصف
يوجد خلل في تجاوز المصادقة بسبب خطأ برمجياً يتمثل في فقدان علامات الاقتباس في استدعاء
defined() لـ SECURE AUTH SALT داخل الدالة BASEL Auth::get config(). يتسبب هذا الخطأ في قيام PHP بتقييم قيمة الثابت بدلاً من اسمه، مما يؤدي إلى الاعتماد على salt ثابت ومدمج (hardcoded) مرئي علناً في كود المصدر الخاص بالقالب. يمكن للمهاجم غير المصرح له استخدام هذا الـ salt المعروف لحساب توقيع Opauth صالح دون اتصال بالإنترنت وإرسال callback مزور إلى نقطة النهاية register or login. يتيح ذلك للمهاجم المصادقة كأي مستخدم في WordPress، بما في ذلك المسؤولون، وتجاوز التحقق من كلمة المرور، والمصادقة متعددة العوامل، وفحوصات الملكية للحصول على ملف تعريف ارتباط (cookie) لجلسة مصادقة عبر wc set customer auth cookie(). يتطلب استغلال هذه الثغرة أن يكون WooCommerce نشطاً وأن يكون هناك على الأقل مزود تسجيل دخول اجتماعي واحد من Basel (فيسبوك أو جوجل أو VKontakte) مهيأ بـ app id و app secret صالحين.التوصيات
تحديث Basel Post Types إلى الإصدار 1.19 أو إصدار أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾