Skip to content
OpenAdvisories
High · 8.6 CVE-2023-23630 EUVD-2023-0593GHSA-xrh7-m5pp-39r6

Cross-site (XSS) vulnerability with Express API in Eta

Published Feb 1, 2023 · Updated Mar 10, 2025 · Assigned by GitHub_M

Description

Eta is an embedded JS templating engine that works inside Node, Deno, and the browser. XSS attack - anyone using the Express API is impacted. The problem has been resolved. Users should upgrade to version 2.0.0. As a workaround, don't pass user supplied things directly to `res.render`.

Affected products

VendorProductAffectedFixed
eta-dev eta < 2.0.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm eta < 2.0.0 2.0.0 GHSA-xrh7-m5pp-39r6

References