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

Vulnerabilidad en Fiber (CVE-2023-41338)

Gravedad CVSS v3.1:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
08/09/2023
Última modificación:
12/09/2023

Descripción

Fiber es un framework web inspirado en Express creado en el lenguaje Go. Las versiones de gofiber anteriores a la 2.49.2 no restringían adecuadamente el acceso a localhost. Este problema afecta a los usuarios de nuestro proyecto que dependen del método `ctx.IsFromLocal` para restringir el acceso a las solicitudes de localhost. Si se explota, podría permitir el acceso no autorizado a recursos destinados únicamente a localhost. Configurar `X-Forwarded-For: 127.0.0.1` en una solicitud de un host externo dará como resultado verdadero para `ctx.IsFromLocal`. El acceso está limitado al alcance del proceso afectado. Este problema se solucionó en la versión `2.49.2` con el commit `b8c9ede6`. Se recomienda a los usuarios que actualicen. No se conocen soluciones para remediar esta vulnerabilidad sin actualizar a la versión parcheada.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:gofiber:fiber:*:*:*:*:*:*:*:* 2.49.2 (excluyendo)