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

Vulnerabilidad en la opción de análisis ignoreEmpty en Fast-csv (CVE-2020-26256)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-400 Consumo de recursos no controlado (Agotamiento de recursos)
Fecha de publicación:
08/12/2020
Última modificación:
07/11/2023

Descripción

Fast-csv es un paquete npm para analizar y formatear CSV o cualquier otro archivo de valor delimitado en node. En fast-cvs anterior a versión 4.3.6, se presenta una posible vulnerabilidad ReDoS (Denegación de servicio de expresión regular) cuando se usa la opción ignoreEmpty al analizar. Esto ha sido parcheado en versión "v4.3.6" Solo se verá afectado por esto si utiliza la opción de análisis "ignoreEmpty". Si usa esta opción, se recomienda que actualice a la última versión "v4.3.6". Esta vulnerabilidad se encontró usando una consulta CodeQL que identificó la expresión regular "EMPTY_ROW_REGEXP" como vulnerable

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:c2fo:fast-csv:*:*:*:*:*:node.js:*:* 4.3.6 (excluyendo)