Open rbecheras opened 6 years ago
@rbecheras Thanks for the issue! If you're reporting a bug, please be sure to include:
assemble
you are using.Handlebars isn't even used directly in this lib or the tests. I don't remember why it's in here. If you'd like to remove it and see if the tests pass, I'm fine with that.
Yes indeed it's a bit weird to have it as development dependency. I'll try to remove it and we'll see
The handlebars package before 4.0.0 for Node.js allows remote attackers to conduct cross-site scripting (XSS) attacks by leveraging a template with an attribute that is not quoted.
The actual dependency is on
handlebars v1.3.0
.Thus handlebars should be upgraded to v4+, i.e. to the latest stable release.
NB:
v1.x −> v4.x