First published: Fri Nov 17 2017(Updated: )
nodejs ejs versions older than 2.5.3 is vulnerable to remote code execution due to weak input validation in `ejs.renderFile()` function
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
ejs ejs | <2.5.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-1000228 is a vulnerability in nodejs ejs versions older than 2.5.3 that allows remote code execution due to weak input validation in the `ejs.renderFile()` function.
CVE-2017-1000228 has a severity rating of 9.8, which is considered critical.
Versions of nodejs ejs older than 2.5.3 are affected by CVE-2017-1000228.
To fix CVE-2017-1000228, upgrade to version 2.5.5 of the nodejs ejs package.
CVE-2017-1000228 is associated with CWE-20, which is Improper Input Validation.