CVE-2022-29221
حقن كود PHP عبر كتلة أو اسم ملف خبيث في Smarty
- تم النشر
- 24/05/2022
- محدث
- 23/04/2025
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 08/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hمنخفض · الثلاثين يومًا القادمة
- المئوية
- 91.7%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
Smarty هو محرك قوالب لـ PHP، يسهّل فصل العرض التقديمي (HTML/CSS) عن منطق التطبيق. قبل الإصدارين 3.1.45 و4.1.1، كان بإمكان مؤلفي القوالب حقن كود PHP عن طريق اختيار اسم {block} خبيث أو اسم ملف {include} خبيث. المواقع التي لا يمكنها الوثوق الكامل بمؤلفي القوالب يجب عليها الترقية إلى الإصدارين 3.1.45 أو 4.1.1 للحصول على تصحيح لهذه المشكلة. لا توجد حالياً أي حلول بديلة معروفة.
المصادر
1CVE-2022-29221 كود إثبات المفهوم - Smarty RCE
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.