GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. The WMS specification defines an ``sld=<url>`` parameter for GetMap, GetLegendGraphic and GetFeatureInfo operations for user supplied "dynamic styling". Enabling the use of dynamic styles, without also configuring URL checks, provides the opportunity for Service Side Request Forgery. This vulnerability can be used to steal user NetNTLMv2 hashes which could be relayed or cracked externally to gain further access. This vulnerability has been patched in versions 2.22.5 and 2.23.2.
Advisories
Source ID Title
EUVD EUVD EUVD-2023-2717 GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. The WMS specification defines an ``sld=<url>`` parameter for GetMap, GetLegendGraphic and GetFeatureInfo operations for user supplied "dynamic styling". Enabling the use of dynamic styles, without also configuring URL checks, provides the opportunity for Service Side Request Forgery. This vulnerability can be used to steal user NetNTLMv2 hashes which could be relayed or cracked externally to gain further access. This vulnerability has been patched in versions 2.22.5 and 2.23.2.
Github GHSA Github GHSA GHSA-cqpc-x2c6-2gmf Unsecured WMS dynamic styling sld=<url> parameter affords blind unauthenticated SSRF
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2024-09-11T18:00:37.015Z

Reserved: 2023-08-28T16:56:43.368Z

Link: CVE-2023-41339

cve-icon Vulnrichment

Updated: 2024-08-02T19:01:35.304Z

cve-icon NVD

Status : Modified

Published: 2023-10-25T18:17:30.840

Modified: 2024-11-21T08:21:06.620

Link: CVE-2023-41339

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.