PT-2023-27915 · Geoserver · Geoserver
Remsio-Syn
+2
·
Publicado
2023-10-24
·
Atualizado
2023-10-31
·
CVE-2023-41339
CVSS v3.1
8.6
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
Name of the Vulnerable Software and Affected Versions
GeoServer versions prior to 2.22.5
GeoServer versions prior to 2.23.2
GeoServer version 2.10.3
GeoServer version 2.11.1
Description
The issue concerns the use of dynamic styles in GeoServer, which can lead to Service Side Request Forgery. This is possible when dynamic styles are enabled without configuring URL checks, allowing an attacker to steal user NetNTLMv2 hashes. These hashes could be relayed or cracked externally to gain further access. The vulnerability can be exploited through the WMS endpoint, specifically using the
sld=<url> parameter in GetMap, GetLegendGraphic, and GetFeatureInfo operations.Recommendations
For GeoServer version 2.10.3 and 2.11.1, disable dynamic styling by navigating to Services > WMS Settings, locating the Dynamic styling heading, and selecting the Disable usage of SLD and SLD BODY parameters in GET requests and user styles in POST checkbox.
For GeoServer versions 2.22.5 and 2.23.2, enable URL Checks by navigating to Security > URL Checks, enabling the URL Checks are enabled setting, and configuring trusted locations according to the user manual.
For GeoServer version 2.24.0 and later, use of dynamic styling safely is enabled by default, so no additional actions are required.
Exploit
Correção
SSRF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Geoserver