CVE-2023-35042
GeoServer RCE due to improper control of generation of code in jai-ext`Jiffle` map algebra language
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA.
Descripción
GeoServer 2, in some configurations, allows remote attackers to execute arbitrary code via java.lang.Runtime.getRuntime().exec in wps:LiteralData within a wps:Execute request, as exploited in the wild in June 2023. NOTE: the vendor states that they are unable to reproduce this in any version.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.geoserver:gs-wfs, org.geoserver:gs-wms, org.geoserver:gs-wps | 2.18.6, 2.19.6, 2.20.4 |
| chainguard | geoserver-3.0 | 0 |
Mostrar las 4 entradas de 2 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.geoserver:gs-wfs | 2.18.6, 2.19.6, 2.20.4 |
| maven::GitHub Security Advisory Maven | org.geoserver:gs-wms | 2.18.6, 2.19.6, 2.20.4 |
| maven::GitHub Security Advisory Maven | org.geoserver:gs-wps | 2.18.6, 2.19.6, 2.20.4 |
| chainguard | geoserver-3.0 | 0 |
Referencias
- https://docs.geoserver.org/stable/en/user/services/wps/operations.html#execute
- https://geoserver.org/vulnerability/2022/04/11/geoserver-2-jiffle-jndi-rce.html
- https://github.com/geoserver/geoserver
- https://isc.sans.edu/diary/29936
- https://nvd.nist.gov/vuln/detail/CVE-2023-35042
- https://osgeo-org.atlassian.net/browse/GEOS-10458