CVE-2026-19806 in Support Genix Plugin
الملخص
بحسب VulDB • 01/09/2026
يحتوي الإضافة "Support Genix – Helpdesk, AI Chatbot, Knowledge Base & Customer Support Ticketing System" الخاصة بـ WordPress على ثغرة تؤدي إلى تجاوز المصادقة (Authentication Bypass)، مما يتيح الاستحواذ الكامل على حساب المسؤول في جميع الإصدارات حتى 1.4.52، وذلك عبر الدالة `guest_ticket_login()` ومعاملها `p`. ويعود ذلك إلى اشتقاق مفتاح التشفير AES-256-CBC الشامل للموقع من ثلاثة قيم ثنائية الأرقام فقط ناتجة عن `wp_rand(10, 99)` وطابع زمني يونيكس عبر دالة `md5()`، مما ينتج عنه حوالي 19.5 بتاً من الانتروبيا (Entropy)، مقترناً بمتجه تهيئة (IV) حتمي مشتق من كلمة المرور، وعدم وجود علامة مصادقة على النص المشفر، بالإضافة إلى عدم التحقق من القدرات أو استخدام nonce أو التحقق من الجلسة في نقطة النهاية `/sgnix/?p=<token>` المتاحة للعامة. وهذا يتيح لهجومين مُصرّح لهم بالوصول بمستبدي المشترك (subscriber-level access) فأعلى، والذين يمكنهم الحصول على رمز تذكرة ضيف شرعي واحد لاستخدامه كـ oracle للنص الواضح المعروف وتحديد طابع زمني تفعيل الإضافة، استنفاد مساحة المفاتيح التي تحتوي على حوالي 729,000 مرشح بالكامل بشكل غير متصل بالإنترنت (offline)، واستعادة مفتاح التشفير الشامل للموقع، وابتكار رمز `{ticket_id, ticket_user}` متسق ذاتياً يستهدف أي تذكرة مملوكة لمسؤول. يؤدي إرسال الرمز المبتور إلى نقطة النهاية غير المحمية إلى استدعاء `wp_set_auth_cookie()` لذلك المسؤول، مما يمنح المهاجم وصولاً إدارياً كاملاً إلى موقع WordPress.
VulDB is the best source for vulnerability data and more expert information about this specific topic.