CVE-2022-24816: fallo crítico en geosolutions-it jai-ext
Improper Control of Generation of Code in jai-ext
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
JAI-EXT permite que atacantes ejecuten código arbitrario en un servidor enviando scripts Jiffle maliciosos a través de solicitudes de red. Estos scripts se compilan a código Java y se ejecutan sin validación adecuada, dando al atacante control total del sistema.
CWE-94: Control Inadecuado de la Generación de Código. Scripts Jiffle enviados a través de entrada de red se compilan a bytecode Java mediante el compilador Janino sin sanitización, permitiendo la ejecución de código arbitrario. Los sistemas afectados incluyen GeoServer y cualquier aplicación que acepte scripts Jiffle de fuentes no confiables; la explotación requiere acceso de red a un endpoint habilitado para Jiffle.
El análisis completo de esta CVE está disponible en portugués →