CVE-2023-41339CWE-918

Unsecured WMS dynamic styling sld=<url> parameter affords blind unauthenticated SSRF in GeoServer

High · published October 24, 2023

CVSS v3.1
8.6
EPSS
1%
Percentile
49.0
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00619 · 49.0th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2023-10-24T20:15Z
EPSS history
Timeline
  • 24 OCT 20:15Z
    Unsecured WMS dynamic styling sld=<url> parameter affords blind unauthenticated SSRF in GeoServer
    cvelistv5