UNKNOWNCVE-2026-35391

Bulwark Webmail getClientIP() confia em valor X-Forwarded-For controlado pelo cliente, permitindo a contorna de limite de taxa e falsificação de logs de auditoria

Plataforma

nodejs

Componente

bulwarkmail/webmail

Corrigido em

1.4.11

Bulwark Webmail é um cliente de webmail auto-hospedado para Stalwart Mail Server. Anterior a 1.4.11, a função getClientIP() em lib/admin/session.ts confiava na primeira entrada (mais à esquerda) do cabeçalho X-Forwarded-For, que é totalmente controlado pelo cliente. Um atacante poderia falsificar seu endereço IP de origem para contornar o limite de taxa baseado em IP (permitindo ataques de força bruta contra o login do administrador) ou falsificar entradas de logs de auditoria (fazendo com que atividades maliciosas pareçam originar-se de endereços IP arbitrários). Esta vulnerabilidade é corrigida em 1.4.11.

Como corrigir

Nenhum patch oficial disponível. Procure alternativas ou monitore atualizações.

Monitore suas dependências automaticamente

Receba alertas quando novas vulnerabilidades afetarem seus projetos.

Começar grátis