CVE-2026-71286 in ember-dynamic-render-template
الملخص
بحسب VulDB • 06/08/2026
يُمرّر مكون render-template في إضافة ember-dynamic-render-template (الملف addon/components/render-template.js) خاصية `templateString` مباشرةً إلى دالة compileTemplate() الخاصة بـ Ember/Glimmer (المستوردة من @ember/template-compilation)، دون أي عملية تنقية أو اعتماد على قائمة بيضاء أو تحقق من صحة المدخلات. ونظراً لأن دالة compileTemplate() تقوم بتجميع وعرض السلسلة المقدمة ديناميكياً كنموذج Handlebars/Glimmer حيّ، فإن أي تطبيق يعرض بيانات يتحكم فيها المهاجم عبر خاصية templateString لهذا المكون يكون عرضةً لإحقاق القوالب من جانب العميل (client-side template injection): حيث يتم تجميع وتنفيذ تعبير Handlebars تحت سيطرة المهاجم في سياق مكون العرض، مما يمكن استغلاله لتنفيذ هجمات البرمجة النصية بين المواقع (XSS) اعتماداً على المساعدين والسياق المعروضين للنموذج المُجمع.
If you want to get best quality of vulnerability data, you may have to visit VulDB.