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

Vulnerabilidad en Moment.js (CVE-2022-24785)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-22 Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
04/04/2022
Última modificación:
07/11/2023

Descripción

Moment.js es una librería de fechas en JavaScript para analizar, comprobar, manipular y formatear fechas. Una vulnerabilidad de salto de ruta afecta a usuarios de npm (servidor) de Moment.js entre las versiones 1.0.1 y 2.29.1, especialmente si es usada directamente una cadena de configuración regional proporcionada por el usuario para cambiar la configuración regional de Moment. Este problema está parcheado en la versión 2.29.2, y el parche puede aplicarse a todas las versiones afectadas. Como medida de mitigación, sanee el nombre de la configuración regional proporcionada por el usuario antes de pasarlo a Moment.js

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:momentjs:moment:*:*:*:*:*:node.js:*:* 1.0.1 (incluyendo) 2.29.2 (excluyendo)
cpe:2.3:a:momentjs:moment:*:*:*:*:*:nuget:*:* 1.0.1 (incluyendo) 2.29.2 (excluyendo)
cpe:2.3:a:tenable:tenable.sc:*:*:*:*:*:*:*:* 5.21.0 (excluyendo)
cpe:2.3:a:netapp:active_iq:-:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:36:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*