Done
Details
Assignee
UnassignedUnassignedReporter
Dan TimoneyDan TimoneyLabels
Components
Sprint
NoneFix versions
Affects versions
Priority
Medium
Details
Details
Assignee
Unassigned
UnassignedReporter
Dan Timoney
Dan TimoneyLabels
Components
Sprint
None
Fix versions
Affects versions
Priority
Created January 23, 2019 at 2:06 PM
Updated July 15, 2020 at 11:01 AM
Resolved July 15, 2020 at 11:01 AM
The handlebars.js script is vulnerable to a cross site scripting (XSS) vulnerability, due to the fact that its escapeExpression class does not properly escape the equal (=) sign.
This only occurs when double curly braces {{}} are used (as opposed to triple, which does no escaping).
This appears to be fixed in version 4.0.0 and above.
See https://github.con/wycats/handlebars.js/pull/1083