CVE-2023-35042
GeoServer RCE due to improper control of generation of code in jai-ext`Jiffle` map algebra language
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, GHSA.
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| 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 |
Alle 4 Einträge aus 2 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| 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 |
Referenzen
- 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