CVE-2024-36401
GeoServer es un servidor de código abierto que permite a los usuarios compartir y editar datos geoespaciales. Antes de las versiones 2.22.6, 2.23.6, 2.24.4 y 2.25.2, múltiples parámetros de solicitud OGC permiten la ejecución remota de código (RCE) por parte de usuarios no autenticados mediante entradas especialmente manipuladas contra una instalación predeterminada de GeoServer debido a la evaluación insegura de nombres de propiedades como expresiones XPath. La API de la biblioteca GeoTools a la que llama GeoServer evalúa los nombres de propiedad/atributo para los tipos de entidades de una manera que los pasa de forma insegura a la biblioteca commons-jxpath, que puede ejecutar código arbitrario al evaluar expresiones XPath. Esta evaluación XPath está destinada a ser utilizada únicamente por tipos de entidades complejas (es decir, almacenes de datos Application Schema), pero se está aplicando incorrectamente también a tipos de entidades simples, lo que hace que esta vulnerabilidad afecte a **TODAS** las instancias de GeoServer. No se proporciona ninguna PoC pública, pero se ha confirmado que esta vulnerabilidad es explotable a través de solicitudes WFS GetFeature, WFS GetPropertyValue, WMS GetMap, WMS GetFeatureInfo, WMS GetLegendGraphic y WPS Execute. Esta vulnerabilidad puede conducir a la ejecución de código arbitrario. Las versiones 2.22.6, 2.23.6, 2.24.4 y 2.25.2 contienen un parche para el problema. Existe una solución alternativa eliminando el archivo `gt-complex-x.y.jar` de GeoServer donde `x.y` es la versión de GeoTools (por ejemplo, `gt-complex-31.1.jar` si se ejecuta GeoServer 2.25.1). Esto eliminará el código vulnerable de GeoServer, pero puede interrumpir algunas funcionalidades de GeoServer o impedir que GeoServer se despliegue si se necesita el módulo gt-complex.
Explotada activamente
- En el catálogo CISA de vulnerabilidades explotadas desde el 15 jul 2024
- Las agencias federales de EE. UU. deben corregirla antes del 5 ago 2024 (BOD 22-01)
- Primer ataque observado 1 día después de la divulgación
- Confirmada por sensores, no solo por informes
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Fuente: CISA KEV · 22 oct 2026 21 oct 2026 20 oct 2026 19 oct 2026 17 oct 2026 16 oct 2026
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HProductos afectados
| Fabricantes | Producto | Versiones |
|---|---|---|
| geoserver | geoserver | < 2.22.6 |
| geotools | geotools | < 29.6 |
Artículos relacionados
This product uses the NVD API but is not endorsed or certified by the NVD.
La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.
