Approved changes feed: RSS · Atom

cpe:2.3:a:mozilla:nunjucks:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorMozilla (be1b0d4e-21a7-5a25-9982-bbda6ef43ec1)
ProductNunjucks (dce3f151-bf7f-534c-a5ea-7b19956096fa)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/mozilla/nunjucks purl2cpe 2026-06-01 10:17:53.189047
pkg:maven/org.webjars.npm/nunjucks purl2cpe 2026-06-01 10:17:53.189050
pkg:npm/nunjucks purl2cpe 2026-06-01 10:17:53.189053
pkg:nuget/Nunjucks purl2cpe 2026-06-01 10:17:53.189056
pkg:sourceforge/nunjucks.mirror purl2cpe 2026-06-01 10:17:53.189058

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2023-2142 vulnerable 2026-06-03 14:51:42.253555 Nunjucks autoescape bypass leads to cross site scripting
In Nunjucks versions prior to version 3.2.4, it was possible to bypass the restrictions which are provided by the autoescape functionality. If there are two user-controlled parameters on the same line used in the views, it was possible to inject cross site scripting payloads using the backslash \ character.
Published: 2024-11-26T11:24:15.422Z
Updated: 2024-11-27T16:19:44.548Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10547 vulnerable 2026-06-03 14:35:29.306963 Details available
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.
Published: 2018-05-31T20:00:00.000Z
Updated: 2024-09-16T16:43:50.537Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.