squirrellyjs/squirrelly · Security

Insecure template handling in Squirrelly

GHSA ID
GHSA-q8j6-pwqx-pm96
CVE ID
CVE-2021-32819
Severity
high
Published
Updated
CVSS
8 · CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N
CVSS v3
8 · CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N

Description

Squirrelly is a template engine implemented in JavaScript that works out of the box with ExpressJS. Squirrelly mixes pure template data with engine configuration options through the Express render API. By overwriting internal configuration options remote code execution may be triggered in downstream applications. Version 9.0.0 has a fix for this issue. For complete details refer to the referenced GHSL-2021-023.

CWEs

References