First published: Thu Mar 18 2021(Updated: )
shescape is a simple shell escape package for JavaScript. In shescape before version 1.1.3, anyone using _Shescape_ to defend against shell injection may still be vulnerable against shell injection if the attacker manages to insert a into the payload. For an example see the referenced GitHub Security Advisory. The problem has been patched in version 1.1.3. No further changes are required.
Credit: security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
Shescape Project Shescape | <1.1.3 | |
Microsoft Windows | ||
Opengroup Unix |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-21384 is a vulnerability in the shescape package for JavaScript that allows shell injection if a special character is inserted into the payload.
CVE-2021-21384 impacts users of shescape versions up to 1.1.3 who are using the package to defend against shell injection vulnerabilities, as it can still be exploited if a special character is inserted into the payload.
Versions of shescape up to and including 1.1.3 are affected by CVE-2021-21384.
CVE-2021-21384 has a severity rating of 7.8 (high).
To fix CVE-2021-21384, users should upgrade to shescape version 1.1.3 or later.