CVE-2025-25186 in net-imap
Sumário
de VulDB • 11/05/2026
O Net::IMAP implementa a funcionalidade de cliente do Internet Message Access Protocol (IMAP) no Ruby. A partir da versão 0.3.2 e até às versões 0.3.8, 0.4.19 e 0.5.6, existe a possibilidade de negação de serviço por esgotamento de memória no analisador de respostas do `net-imap`. A qualquer momento enquanto o cliente estiver conectado, um servidor malicioso pode enviar dados `uid-set` altamente comprimidos, que são lidos automaticamente pela thread de receção do cliente. O analisador de respostas utiliza `Range#to_a` para converter os dados `uid-set` em matrizes de inteiros, sem limitação no tamanho expandido dos intervalos. As versões 0.3.8, 0.4.19, 0.5.6 e superiores corrigem esta vulnerabilidade. Detalhes adicionais para a configuração adequada das versões corrigidas e compatibilidade com versões anteriores estão disponíveis no GitHub Security Advisory.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.