CVE-2024-10624: fallo de gravedad alta en gradio-app/gradio
Regular Expression Denial of Service (ReDoS) in gradio-app/gradio
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.
Una debilidad en el componente gr.Datetime de Gradio permite que atacantes envíen entradas especialmente diseñadas que hacen que el servidor consuma tiempo excesivo de CPU procesando una expresión regular, congelando la aplicación y negando servicio a usuarios legítimos.
Una vulnerabilidad ReDoS en el patrón regex del componente gr.Datetime `^(?:\s*now\s*(?:-\s*(\d+)\s*([dmhs]))?)?\s*$` permite que atacantes remotos no autenticados causen correspondencia de regex en tiempo polinomial mediante solicitudes HTTP elaboradas, agotando recursos de CPU y causando denegación de servicio.
En el mismo producto, de las más peligrosas a las menos.