CVE-2016-10547 Information

Description

Nunjucks is a full featured templating engine for JavaScript. Versions 2.4.2 and lower have a cross site scripting (XSS) vulnerability in autoescape mode. In autoescape mode all template vars should automatically be escaped. By using an array for the keys such as name[]=scriptalert(1)/script it is possible to bypass autoescaping and inject content into the DOM.

CVSS Vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Reference

https://github.com/matt-/nunjucks_test https://github.com/mozilla/nunjucks/issues/835 https://nodesecurity.io/advisories/147

Attack Complexity

LOW

Privileges Required

NONE

User Interaction Required

NONE

Scope

REQUIRED

Confidentiality Impact

CHANGED

Integrity Impact

LOW

Availability Impact

LOW

Base Score

NONE

Base Severity

6.1

Share on: