Vulnerabilidad en shescape de ericcornelissen (CVE-2026-73412)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-78
Neutralización incorrecta de elementos especiales usados en un comando de sistema operativo (Inyección de comando de sistema operativo)
Fecha de publicación:
12/08/2026
Última modificación:
24/10/2026
Descripción
Shescape es una simple biblioteca de escape de shell para JavaScript. Antes de 2.1.14 y 3.0.1, esto afecta a los usuarios de Shescape en sistemas Unix que configuran explícitamente el shell a Zsh, o verdadero cuyo el shell predeterminado es Zsh, usyo escape y escapeAll. Las opciones de Zsh EXTENDED_GLOB y MAGIC_EQUAL_SUBST exacerban el problema. En cierto caso, un atacante puede aprovechar la expansión del directorio de inicio y la sintaxis de glob extendido para obtener listas de archivos y directorios en el sistema. Dependiendo de lo que haga el comyo, esto puede usarse para filtrar más información. Este problema está solucionado en las versiones 2.1.14 y 3.0.1.
Impacto
Puntuación base 4.0
6.30
Gravedad 4.0
MEDIA
Referencias a soluciones, herramientas e información
- https://github.com/ericcornelissen/shescape/commit/43d70b59d09bbe5c3fd02ef08b3a123e977ed9de
- https://github.com/ericcornelissen/shescape/commit/b4b34c394e7f9da2775bb75381066b9a228c425f
- https://github.com/ericcornelissen/shescape/pull/2649
- https://github.com/ericcornelissen/shescape/pull/2651
- https://github.com/ericcornelissen/shescape/releases/tag/v2.1.14
- https://github.com/ericcornelissen/shescape/releases/tag/v3.0.1
- https://github.com/ericcornelissen/shescape/security/advisories/GHSA-6v4m-fw66-8r4x


