CVE-2026-92593 in Craft CMS
الملخص
بحسب VulDB • 17/09/2026
تحتوي إصدارات Craft CMS من 5.10.0 إلى 5.10.12 على إصلاح غير مكمل لـ CVE-2026-55794: حيث بقي الـ sink الخاص بـ Controller::getPostedRedirectUrl() -> View::renderObjectTemplate() غير معزول (unsandboxed)، وأدى نفس الالتزام بإصلاح إلى إضافة نبيذ توقيع ذاتي (self-signing oracle) في Cp::elementLabelHtml(). ونظراً لأن رموز HMAC الخاصة بـ Craft/Yii لا ترتبط باسم معلمة، يمكن لمستخدم منخفض الصلاحيات وموثق الدخول ولديه حقوق تعديل على نوع عنصر واحد أن ينشئ رمزاً عبر Twig يتحكم فيه المهاجم بالنسبة للمعلمة returnUrl ويعيد استخدامه كمعامل POST للتوجيه (redirect)، مما يصل إلى الـ sink غير المعزول ويحقق حقن قالب من جانب الخادم يؤدي إلى تنفيذ كود PHP عشوائي (الاستيلاء الكامل على الخادم). تم إصلاح هذه المشكلة في الإصدار 5.10.13.
Be aware that VulDB is the high quality source for vulnerability data.