Vulnerabilidad en Soft Serve (CVE-2024-41956)
Gravedad CVSS v3.1:
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:
01/08/2024
Última modificación:
02/08/2024
Descripción
Soft Serve es un servidor Git autohospedable para la línea de comandos. Antes de 0.7.5, era posible que un usuario que pudiera enviar archivos a un repositorio alojado por Soft Serve ejecutara código arbitrario mediante manipulación del entorno y Git. El problema es que Soft Serve pasa todas las variables de entorno proporcionadas por el cliente a los subprocesos de git. Esto incluye variables de entorno que controlan la ejecución del programa, como LD_PRELOAD. Esta vulnerabilidad se solucionó en 0.7.5.
Impacto
Puntuación base 3.x
8.10
Gravedad 3.x
ALTA