{"id":"EUVD-2022-0789","revision":"54d49d6d307647609aaa502fceb00e8e","records":[{"revision":"54d49d6d307647609aaa502fceb00e8e","observedAt":"2026-11-09T19:12:36.508+00:00","statement":{"source":"euvd","id":"EUVD-2022-0789","aliases":["CVE-2019-20920","GHSA-3cqr-58rm-57f8"],"title":"Handlebars before 3.0.8 and 4.x before 4.5.3 is vulnerable to Arbitrary Code Execution. The lookup helper fails to properly validate templates, allowing attackers to submit templates that execute arbitrary JavaScript. This can be used to ru…","description":"Handlebars before 3.0.8 and 4.x before 4.5.3 is vulnerable to Arbitrary Code Execution. The lookup helper fails to properly validate templates, allowing attackers to submit templates that execute arbitrary JavaScript. This can be used to run arbitrary code on a server processing Handlebars templates or in a victim's browser (effectively serving as XSS).","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[],"references":["https://www.npmjs.com/advisories/1316","https://www.npmjs.com/advisories/1324","https://snyk.io/vuln/SNYK-JS-HANDLEBARS-534478"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2022-0789","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Sep 30, 2020, 12:30:56 PM","dateUpdated":"Oct 8, 2026, 9:13:55 PM"},"relatedAdvisories":[{"id":"RHSA-2020:5179","title":"Red Hat Security Advisory: Red Hat Virtualization security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2019-20920","CVE-2019-20922","CVE-2020-8203"]},{"id":"RHSA-2023:1334","title":"Red Hat Security Advisory: Red Hat Process Automation Manager 7.13.2 security update","vulnerabilityIds":["CVE-2017-12629","CVE-2018-1000134","CVE-2019-19919","CVE-2019-20920","CVE-2019-20922","CVE-2021-23369","CVE-2021-23383","CVE-2021-26291"]},{"id":"RHSA-2021:2500","title":"Red Hat Security Advisory: Red Hat OpenShift Enterprise security and bug fix update","vulnerabilityIds":["CVE-2019-20920","CVE-2019-20922","CVE-2021-23369","CVE-2021-23383"]},{"id":"RHSA-2021:3917","title":"Red Hat Security Advisory: Red Hat Quay v3.6.0 security, bug fix and enhancement update","vulnerabilityIds":["CVE-2017-16137","CVE-2017-16138","CVE-2018-1107","CVE-2018-1109","CVE-2018-3721","CVE-2018-3728","CVE-2018-3774","CVE-2018-16492","CVE-2018-21270","CVE-2019-20920","CVE-2019-20922","CVE-2019-1010266","CVE-2020-7608","CVE-2020-8203","CVE-2020-15366","CVE-2020-26237","CVE-2020-26291","CVE-2020-35653","CVE-2020-35654","CVE-2021-23364","CVE-2021-23368","CVE-2021-23382","CVE-2021-25289","CVE-2021-25290","CVE-2021-25291","CVE-2021-25292","CVE-2021-25293","CVE-2021-27515","CVE-2021-27516","CVE-2021-27921","CVE-2021-27922","CVE-2021-27923","CVE-2021-34552"]}],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2022-0789","identifiers":["EUVD-2022-0789","CVE-2019-20920","GHSA-3cqr-58rm-57f8"]},"retained":false,"historicalAffected":[]}],"coverage":[]}