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

Vulnerabilidad en el uso de barras diagonales dobles en la URL en la función index.js::createTrailing() en el paquete trailing-slash (CVE-2021-23387)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-601 Redireccionamiento de URL a sitio no confiable (Open Redirect)
Fecha de publicación:
24/05/2021
Última modificación:
28/05/2021

Descripción

El paquete trailing-slash versiones anteriores a 2.0.1, es vulnerable a Open Redirect por medio del uso de barra diagonal dobles en la URL cuando se accede al extremo vulnerable (como https://example.com//attacker.example/). El código vulnerable está en la función index.js::createTrailing(), ya que el servidor web usa URL relativas en lugar de URL absolutas

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:trailing-slash_project:trailing-slash:*:*:*:*:*:node.js:*:* 2.0.1 (excluyendo)