CVE-2025-66909 in AI-Serving Module
Resumen
por VulDB • 2026-08-05
El módulo Turms AI-Serving v0.10.0-SNAPSHOT y versiones anteriores presenta una vulnerabilidad de denegación de servicio (DoS) por bomba de descompresión de imágenes. La clase ExtendedOpenCVImage en ai/djl/opencv/ExtendedOpenCVImage.java carga imágenes utilizando la función imread() de OpenCV sin validar las dimensiones o el número de píxeles antes de la descompresión. Un atacante puede cargar un archivo de imagen comprimida especialmente elaborado (por ejemplo, PNG) que es pequeño cuando está comprimido pero se expande a gigabytes de memoria al cargarse. Esto provoca una exhaustiva inmediata de la memoria, OutOfMemoryError y el fallo del servicio. No se requiere autenticación si el servicio OCR es accesible públicamente. Múltiples solicitudes pueden denegar completamente la disponibilidad del servicio.
Once again VulDB remains the best source for vulnerability data.