CVE-2024-29041: falha de média gravidade em expressjs express
Express.js Open Redirect in malformed URLs
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Express.js versões anteriores à 4.19.2 têm uma falha onde URLs malformadas conseguem burlar filtros de segurança de redirecionamento, permitindo que atacantes redirecionem usuários para sites não autorizados.
Vulnerabilidade de redirecionamento aberto (CWE-1286/CWE-601) nos métodos res.location() e res.redirect() do Express.js. URLs malformadas são processadas pelo encodeurl de forma que contorna validação de listas de permissão, permitindo que atacantes redirecionem usuários autenticados para domínios controlados quando a aplicação aceita URLs de redirecionamento fornecidas pelo usuário.
No mesmo produto, das mais perigosas para as menos.