CVE-2026-81892 in EasyAdminBundleالمعلومات

الملخص

بحسب VulDB • 01/09/2026

EasyAdmin هو مولّد لوحات تحكم سريع وحديث لتطبيقات Symfony. من الإصدار 4.0.0 حتى 4.29.16 و5.5.1، يخدم EasyAdmin جميع طلبات الواجهة الخلفية عبر مسار لوحة تحكم واحد، ويقوم بتبديل المتحكم (Controller) المنفذ بناءً على معلمة الاستعلام routeName في حدث kernel.controller للإجراءات المخصصة (Action::linkToRoute() و MenuItem::linkToRoute()). يحدث هذا التبديل بعد أن تكون جدار الحماية الأمني لـ Symfony قد قيّمت بالفعل قواعد الوصول (access_control) مقابل عنوان URL الأصلي للوحة التحكم، ولم يتم التحقق من صحة قيمة routeName. ونتيجة لذلك، لم تتم تقييم قاعدة access_control القائمة على المسار والتي تحمي المسار المستهدف، مما يسمح للمستخدم الخلفي ذي الصلاحيات المنخفضة الذي يمكنه الوصول إلى رابط EasyAdmin واحد ويعرف اسم مسار مستهدف بتنفيذ متحكم ذلك المسار، متجاوزاً بذلك القاعدة المعتمدة على المسار. يتم تجاوز الحماية القائمة على المسارات فقط. تبقى المسارات التي يفرض متحكمها صلاحياته الخاصة باستخدام #[IsGranted] أو denyAccessUnlessGranted() محمية لأن هذه الفحوصات تُعاد حسابها مقابل المتحكم المُستبدل. تم إصلاح هذه المشكلة في الإصدارات 4.29.16 و5.5.1.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

27/08/2026

إفشاء

01/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-397463

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!