CVE-2024-29041: fallo de gravedad media en expressjs express
Express.js Open Redirect in malformed URLs
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Express.js en versiones anteriores a 4.19.2 tiene una falla donde URLs malformadas pueden eludir filtros de seguridad de redireccionamiento, permitiendo que atacantes redireccionan usuarios a sitios no autorizados.
Vulnerabilidad de redirección abierta (CWE-1286/CWE-601) en los métodos res.location() y res.redirect() de Express.js. Las URLs malformadas se procesan mediante encodeurl de manera que elude la validación de listas de permisos, permitiendo que atacantes redireccionan usuarios autenticados a dominios controlados cuando la aplicación acepta URLs de redirección proporcionadas por el usuario.
En el mismo producto, de las más peligrosas a las menos.