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

Vulnerabilidad en Koa (CVE-2025-25200)

Gravedad CVSS v4.0:
CRÍTICA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
12/02/2025
Última modificación:
20/01/2026

Descripción

Koa es un middleware expresivo para Node.js que utiliza funciones asincrónicas ES2017. En versiones anteriores a las 0.21.2, 1.7.1, 2.15.4 y 3.0.0-alpha.3, Koa utiliza una expresión regular maliciosa para analizar los encabezados HTTP `X-Forwarded-Proto` y `X-Forwarded-Host`. Esto se puede aprovechar para llevar a cabo un ataque de denegación de servicio. Las versiones 0.21.2, 1.7.1, 2.15.4 y 3.0.0-alpha.3 solucionan el problema.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* 0.21.2 (excluyendo)
cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* 1.0.0 (incluyendo) 1.7.1 (excluyendo)
cpe:2.3:a:koajs:koa:*:*:*:*:*:node.js:*:* 2.0.0 (incluyendo) 2.15.4 (excluyendo)
cpe:2.3:a:koajs:koa:3.0.0:alpha0:*:*:*:node.js:*:*
cpe:2.3:a:koajs:koa:3.0.0:alpha1:*:*:*:node.js:*:*
cpe:2.3:a:koajs:koa:3.0.0:alpha2:*:*:*:node.js:*:*