Vulnérabilités / CVE-2021-23369

critique

CVE-2021-23369

nodejs-handlebars: Remote code execution when compiling untrusted compile templates with strict:true option

Publiée Modifiée
Dans la Trivy database depuis au moins le 24 oct. 2026, 07:11 UTCLa date d'entrée avant ce build n'est pas enregistrée.

Sévérité par source

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
GHSA9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Le label propre à Trivy est CRITICAL. Critique selon NVD, GHSA, Ruby Advisory DB. Plus basse selon Red Hat (moyenne), Ubuntu (moyenne).

Description

The package handlebars before 4.7.7 are vulnerable to Remote Code Execution (RCE) when selecting certain compiling options to compile templates coming from an untrusted source.

Paquets affectés et versions corrigées

SourcePaquetCorrigé en
maven::GitHub Security Advisory Mavenorg.webjars.bowergithub.wycats:handlebars.js, org.webjars.npm:handlebars, org.webjars:handlebars4.7.7
npm::GitHub Security Advisory npmhandlebars4.7.7
rubygems::Ruby Advisory Databasehandlebars-source>= 4.7.7
chainguardcode-server, commercial-gitlab-rails-ee-19.2, commercial-gitlab-rails-ee-19.3 et 35 autres0 et 1 autres
debian 10node-handlebars3:4.1.0-1+deb10u3
debian 11node-handlebars3:4.7.6+~4.1.0-2
debian 12node-handlebars3:4.7.6+~4.1.0-2
debian 13node-handlebars3:4.7.6+~4.1.0-2
debian 14node-handlebars3:4.7.6+~4.1.0-2
debian 9libjs-handlebarspas de correctif indiqué
echonode-handlebars3:4.7.6+~4.1.0-2
Red Hatkibana, ovirt-engine-ui-extensions, ovirt-web-ui et 6 autrespas de correctif indiqué
Afficher les 65 entrées de 17 sources
SourcePaquetCorrigé en
maven::GitHub Security Advisory Mavenorg.webjars.bowergithub.wycats:handlebars.js4.7.7
maven::GitHub Security Advisory Mavenorg.webjars.npm:handlebars4.7.7
maven::GitHub Security Advisory Mavenorg.webjars:handlebars4.7.7
npm::GitHub Security Advisory npmhandlebars4.7.7
rubygems::Ruby Advisory Databasehandlebars-source>= 4.7.7
chainguardcode-server0
chainguardcommercial-gitlab-rails-ee-19.20
chainguardcommercial-gitlab-rails-ee-19.30
chainguardcommercial-gitlab-rails-ee-19.40
chainguardcommercial-gitlab-rails-ee-fips-19.20
chainguardcommercial-gitlab-rails-ee-fips-19.30
chainguardcommercial-gitlab-rails-ee-fips-19.40
chainguardgitlab-rails-ce-18.10
chainguardgitlab-rails-ce-18.110
chainguardgitlab-rails-ce-18.20
chainguardgitlab-rails-ce-18.30
chainguardgitlab-rails-ce-18.40
chainguardgitlab-rails-ce-18.50
chainguardgitlab-rails-ce-18.60
chainguardgitlab-rails-ce-18.70
chainguardgitlab-rails-ce-18.80
chainguardgitlab-rails-ce-18.90
chainguardgitlab-rails-ce-19.00
chainguardgitlab-rails-ce-19.10
chainguardgitlab-rails-ce-19.20
chainguardgitlab-rails-ce-19.30
chainguardgitlab-rails-ce-19.40
chainguardgitlab-rails-ce-19.50
chainguardgitlab-rails-ce-fips-18.10
chainguardgitlab-rails-ce-fips-18.110
chainguardgitlab-rails-ce-fips-18.20
chainguardgitlab-rails-ce-fips-18.30
chainguardgitlab-rails-ce-fips-18.40
chainguardgitlab-rails-ce-fips-18.50
chainguardgitlab-rails-ce-fips-18.60
chainguardgitlab-rails-ce-fips-18.70
chainguardgitlab-rails-ce-fips-18.80
chainguardgitlab-rails-ce-fips-18.90
chainguardgitlab-rails-ce-fips-19.00
chainguardgitlab-rails-ce-fips-19.10
chainguardgitlab-rails-ce-fips-19.20
chainguardgitlab-rails-ce-fips-19.30
chainguardgitlab-rails-ce-fips-19.419.4.0-r1
debian 10node-handlebars3:4.1.0-1+deb10u3
debian 11node-handlebars3:4.7.6+~4.1.0-2
debian 12node-handlebars3:4.7.6+~4.1.0-2
debian 13node-handlebars3:4.7.6+~4.1.0-2
debian 14node-handlebars3:4.7.6+~4.1.0-2
debian 9libjs-handlebarspas de correctif indiqué
echonode-handlebars3:4.7.6+~4.1.0-2
Red Hatkibanapas de correctif indiqué
Red Hatovirt-engine-ui-extensionspas de correctif indiqué
Red Hatovirt-web-uipas de correctif indiqué
Red Hatpcspas de correctif indiqué
Red Hatpcs-snmppas de correctif indiqué
Red Hatpython-clufterpas de correctif indiqué
Red Hatservicemesh-grafanapas de correctif indiqué
Red Hatservicemesh-grafana-prometheuspas de correctif indiqué
Red Hatservicemesh-prometheuspas de correctif indiqué
seal npm::Seal Security Database@seal-security/handlebars4.1.2-sp999
seal npm::Seal Security Databasehandlebars4.1.2-sp999
ubuntu 18.04-ESMnode-handlebarspas de correctif indiqué
ubuntu 20.04-ESMnode-handlebarspas de correctif indiqué
ubuntu 22.04node-handlebarspas de correctif indiqué
wolficode-server0

Références

Les 13 références

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.