PT-2026-57197

CVE-2026-61450

·

تاريخ النشر

2026-07-10

·

تاريخ التحديث

2026-09-02

الوصف من

CVSS 4.0
7.1
عالية
المقاييسAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Grav الأقدم من 2.0.2
الوصف
يتيح تجاوز صندوق الحماية (sandbox) في Twig لمؤلف الصفحة، وتحديدًا أي مستخدم لديه أذونات admin.pages أو أولئك القادرين على الكتابة في user/pages، استخراج أسرار التكوين. في حين يحاول صندوق الحماية حجب متغير config وإزالة Config::get وtoArray من قائمة الطرق المسموح بها، لا يزال من الممكن الوصول إلى كائن Config الفعلي من خلال الطريقة grav.offsetGet(’config‘) المدرجة في قائمة الطرق المسموح بها. باستخدام مرشحات تفريغ الكائنات المدرجة في قائمة الأسلوب المسموح بها، مثل json encode أو print r أو yaml encode، يمكن للمهاجم تسلسل الكائن على مستوى PHP، متجاوزًا بوابة أساليب بيئة الحماية. يؤدي ذلك إلى كشف شجرة التكوين الكاملة، بما في ذلك البيانات الحساسة مثل بيانات اعتماد SMTP ومفاتيح API وبيانات اعتماد قاعدة بيانات المكونات الإضافية.
التوصيات
تحديث Grav إلى الإصدار 2.0.2 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-MC5Q-6HPJ-RP7J
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾