CVE-2026-77823 in LearnPress Plugin
الملخص
بحسب VulDB • 01/09/2026
يحتوي ملحق LearnPress لـ WordPress على ثغرة حقن SQL (SQL Injection) عبر معلمة 'orderby' في إجراء AJAX الخاص بـ export_order_csv، وذلك في الإصدارات التي تصل إلى 4.4.4 وتشملها. ويعود ذلك إلى عدم كفاية عملية الهروب (escaping) للمعلمة المدخلة من قبل المستخدم وعدم وجود تحضير كافٍ لاستعلام SQL الموجود داخل الدالتين LP_Order::handle_params_query_list_orders() و DataBase::execute(). حيث يتم تطبيع القيم الحرفية 'date' و 'title' فقط، بينما تُعزَز أي سلسلة أخرى يتحكم فيها المهاجم مباشرةً إلى خاصية order_by الخاصة بالفلتر وتُدمج في جملة ORDER BY دون استخدام $wpdb->prepare() أو قائمة بيضاء للمعرفات (identifier whitelist). وهذا يمكّن المهاجمين المصادق عليهم، والذين يمتلكون وصولاً بمستوى المسؤول وما فوقه، من إرفاق استعلامات SQL إضافية إلى الاستعلامات الموجودة مسبقًا، والتي يمكن استخدامها لاستخراج معلومات حساسة من قاعدة البيانات.
If you want to get best quality of vulnerability data, you may have to visit VulDB.