Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

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

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:tyk:tyk:*:*:*:*:*:*:*:*