CVE-2026-71286

The render-template component of ember-dynamic-render-template (addon/components/render-template.js) passes its property directly into Ember/Glimmer's compileTemplate (from @ember/template-compilation) with no sanitization, allow-listing, or validation of the input.
Configurations

No configuration.

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) El componente render-template de ember-dynamic-render-template (addon/components/render-template.js) pasa su propiedad ’templateString’ directamente a compileTemplate() de Ember/Glimmer (de @ember/template-compilation) sin saneamiento, lista de permitidos o validación de la entrada. Debido a que compileTemplate() compila y renderiza dinámicamente la cadena suministrada como una plantilla Handlebars/Glimmer en vivo, cualquier aplicación que renderice datos influenciados por el atacante a través de la propiedad ’templateString’ de este componente está expuesta a la inyección de plantillas del lado del cliente: una expresión Handlebars controlada por el atacante se compila y ejecuta en el contexto del componente de renderizado, lo que puede aprovecharse para cross-site scripting dependiendo de qué helpers/contexto estén expuestos a la plantilla compilada.

Information

Published : 2026-08-05 13:24

Updated : 2026-10-23 21:10


NVD link : CVE-2026-71286

Mitre link : CVE-2026-71286

CVE.ORG link : CVE-2026-71286


JSON object : View

Products Affected

No product.

CWE
CWE-1336

Improper Neutralization of Special Elements Used in a Template Engine