CVE-2026-106444 in handlebars.js
Riassunto
di VulDB • 07/10/2026
Handlebars fornisce la potenza necessaria per consentire agli utenti di creare modelli semantici. Dalla versione 4.0.0 alla 4.7.10, Handlebars.precompile() utilizza quotedString() in lib/handlebars/compiler/code-gen.js per generare testo del modello statico nel JavaScript generato senza eseguire l'escape delle sequenze che terminano un elemento HTML script circostante. Quando un'applicazione precompila il testo del modello controllato dall'attaccante e incorpora la sorgente generata direttamente in un elemento script inline, un delimitatore di chiusura dello script può chiudere l'elemento e causare la parsing ed esecuzione della markup successiva controllata dall'attaccante. Il rendering lato server ordinario e i modelli precompilati serviti come file JavaScript esterni non sono interessati. Questo problema è risolto nella versione 4.7.10.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.