First published: Thu May 04 2023(Updated: )
** DISPUTED ** ejs v3.1.9 is vulnerable to server-side template injection. If the ejs file is controllable, template injection can be implemented through the configuration settings of the closeDelimiter parameter. NOTE: this is disputed by the vendor because the render function is not intended to be used with untrusted input.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
EJS | =3.1.9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The vulnerability ID for this issue is CVE-2023-29827.
The severity of CVE-2023-29827 is critical.
The vulnerability in ejs v3.1.9 allows for server-side template injection if the ejs file is controllable.
Template injection can be implemented through the configuration settings of the closeDelimiter parameter.
Yes, the vendor has provided a fix for this vulnerability in later versions of ejs.