CVE-2025-25186 in net-imap
Resumen
por VulDB • 2026-05-13
Net::IMAP implementa la funcionalidad de cliente del Protocolo de Acceso a Mensajes de Internet (IMAP) en Ruby. A partir de la versión 0.3.2 y hasta las versiones 0.3.8, 0.4.19 y 0.5.6, existe la posibilidad de una denegación de servicio por agotamiento de memoria en el analizador de respuestas de `net-imap`. En cualquier momento mientras el cliente está conectado, un servidor malicioso puede enviar datos `uid-set` altamente comprimidos que son leídos automáticamente por el hilo receptor del cliente. El analizador de respuestas utiliza `Range#to_a` para convertir los datos `uid-set` en arreglos de enteros, sin ninguna limitación en el tamaño expandido de los rangos. Las versiones 0.3.8, 0.4.19, 0.5.6 y posteriores corrigen este problema. Se pueden encontrar detalles adicionales sobre la configuración adecuada de las versiones corregidas y la compatibilidad con versiones anteriores en el Aviso de Seguridad de GitHub.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.