Vulnerabilidad en la función handleAddOrUpdateApi en el paquete github.com/tyktechnologies/tyk/gateway (CVE-2021-23357)
Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-22
Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
15/03/2021
Última modificación:
18/03/2021
Descripción
Todas las versiones del paquete github.com/tyktechnologies/tyk/gateway son vulnerables a un Salto de Directorio por medio de la función handleAddOrUpdateApi. Esta función puede eliminar archivos JSON arbitrarios en el disco donde se ejecuta Tyk mediante la API de administración. El ID de la API lo proporciona el usuario y este valor es usado para crear un archivo en el disco. Si es encontrado un archivo con el mismo nombre, se eliminará y luego se volverá a crear con el contenido de la petición de creación de API
Impacto
Puntuación base 3.x
5.30
Gravedad 3.x
MEDIA
Puntuación base 2.0
4.60
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:tyk:tyk:*:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página