Vulnerabilidad en degit (CVE-2026-11572)
Gravedad CVSS v4.0:
ALTA
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:
09/06/2026
Última modificación:
23/07/2026
Descripción
Las versiones del paquete degit anteriores a 2.8.6, desde 3.0.0 y anteriores a 3.3.1 son vulnerables a la inyección de comandos debido a una sanitización inadecuada de la entrada del usuario para comandos de shell de git invocados directamente con el método exec() por las funciones _cloneWithGit() y fetchRefs(). Un atacante puede ejecutar comandos arbitrarios del sistema operativo como el usuario del proceso al proporcionar un nombre de repositorio git especialmente diseñado.
Impacto
Puntuación base 4.0
7.40
Gravedad 4.0
ALTA
Puntuación base 3.x
8.80
Gravedad 3.x
ALTA
Referencias a soluciones, herramientas e información
- https://gist.github.com/badp3te/cf22a939eedbd3d8ade9123827d61639
- https://github.com/Rich-Harris/degit/commit/4ac99e4a4c3f53ca3b5c997bcd7542742ad0c443
- https://github.com/Rich-Harris/degit/commit/d55bfd7cea79c0b387f69ec8477b6c34abf9f226
- https://security.snyk.io/vuln/SNYK-JS-DEGIT-17116207
- https://gist.github.com/badp3te/cf22a939eedbd3d8ade9123827d61639


