Shell Escape Vulnerability in Shescape Library for JavaScript
CVE-2026-32094
6.9MEDIUM
What is CVE-2026-32094?
The Shescape library for JavaScript had a vulnerability where the escape function failed to properly handle square-bracket glob syntax in shell commands prior to version 2.1.10. This flaw allowed attackers to manipulate interpolated values in a way that caused unintended expansion into multiple filesystem matches, potentially compromising the security of applications that directly incorporated these values into shell command strings. The issue has been resolved in version 2.1.10, highlighting the importance of secure coding practices and thorough input validation.
Affected Version(s)
shescape < 2.1.10
