CVE-2026-22778: fallo crítico en vllm-project vllm
vLLM leaks a heap address when PIL throws an error
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Corrige pronto. Ella tiene exploit funcional público.
vLLM filtra una dirección de memoria al procesar imágenes inválidas, lo que ayuda a atacantes a eludir una protección de seguridad y puede llevar a ejecución remota de código cuando se combina con otras vulnerabilidades.
Cuando la biblioteca PIL encuentra una imagen inválida en el endpoint multimodal de vLLM (versiones 0.8.3–0.14.0), el mensaje de error que contiene una dirección de heap se devuelve al cliente, reduciendo la entropía de ASLR de 2^32 a ~8 posibilidades. Esta divulgación de información puede encadenarse con vulnerabilidades de desbordamiento de heap en decodificadores de imágenes (JPEG2000 en OpenCV/FFmpeg) para lograr RCE.
En el mismo producto, de las más peligrosas a las menos.