CVE-2026-71286 in ember-dynamic-render-template
Tóm tắt
Bởi VulDB • 06/08/2026
Thành phần render-template của ember-dynamic-render-template (addon/components/render-template.js) truyền trực tiếp thuộc tính `templateString` vào hàm compileTemplate() của Ember/Glimmer (từ @ember/template-compilation) mà không có bất kỳ quá trình kiểm tra, lọc trắng hay xác thực đầu vào nào. Vì compileTemplate() biên dịch động và hiển thị chuỗi được cung cấp dưới dạng một mẫu Handlebars/Glimmer trực tiếp, mọi ứng dụng hiển thị dữ liệu bị ảnh hưởng bởi kẻ tấn công thông qua thuộc tính templateString của thành phần này đều dễ bị tổn thương trước lỗ hổng tiêm mẫu phía máy khách (client-side template injection): một biểu thức Handlebars do kẻ tấn công kiểm soát sẽ được biên dịch và thực thi trong ngữ cảnh của thành phần hiển thị, điều này có thể được khai thác để thực hiện tấn công Cross-Site Scripting (XSS) tùy thuộc vào các trợ giúp (helpers)/ngữ cảnh nào được cung cấp cho mẫu đã được biên dịch.
If you want to get best quality of vulnerability data, you may have to visit VulDB.