CVE-2016-10547: hackerone nunjucks node module Cross-site Scripting
Vulnerability summary
CVE-2016-10547 is a medium (CVSS 6.1) Cross-site Scripting vulnerability in hackerone nunjucks node module. EPSS estimates a 1.42% chance of exploitation in the next 30 days, higher than 72.3% of scored vulnerabilities. 3 public exploits are recorded.
Timeline
- 31-05-2018PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
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[]=<script>alert(1)</script>`, it is possible to bypass autoescaping and inject content into the DOM.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
1.42%
Chance of exploitation in the next 30 days
Percentile
72%
Versus all other CVEs
30-day change
-0.02 pp
From 1.44% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundNunjucks
Maturity: poc
Nunjucks Test
Maturity: poc
Exploit Reference (nodesecurity.io)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Hackerone1 product
- nunjucks node module≤ 2.4.2
Mozilla1 product
- nunjucks≤ 2.4.2
Npm1 product
- nunjucks< 2.4.3
3 vendors · 3 products