PT-2026-71993
CVE-2026-72824
·
تاريخ النشر
2026-08-14
·
تاريخ التحديث
2026-08-24
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
المكوّن الإضافي Grav API (getgrav/grav-plugin-api) للإصدارات الأقدم من 1.0.13
الوصف
يوجد ثغرة في تجاوز نطاق مفتاح واجهة برمجة التطبيقات (API) في الدالة
guardTwigContent() داخل PagesController. تحدث هذه المشكلة لأن فحص Twig-toggle يعتمد على بوابة isSuperAdmin() الأساسية ويفشل في التحقق من api key scopes. ونتيجة لذلك، يمكن لمفتاح API ذي امتيازات محدودة يقتصر نطاقه على api.pages.write فقط، والذي تم إنشاؤه من حساب سوبر، تمكين process.twig أثناء حفظ الصفحة، متجاوزًا بذلك القيد الذي يبقي admin.pages twig خارج نطاق api.pages. إذا تم تعيين security.twig content.process enabled على true وeditor enabled على false، فإن هذا يسمح بحقن القوالب من جانب الخادم (SSTI) — وهي ثغرة أمنية يقوم فيها المهاجم بحقن قوالب ضارة يتم تنفيذها بواسطة الخادم — مما يؤدي إلى تنفيذ التعليمات البرمجية عن بُعد.التوصيات
قم بتحديث المكون الإضافي Grav API (getgrav/grav-plugin-api) إلى الإصدار 1.0.13 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾