CVE-2024-29198

GeoServer Vulnerable to Unauthenticated SSRF via TestWfsPost

Published Jun 10, 2025 CVSS 3.1 · 7.5 High EPSS 2.3% KEV · Not listed
Description
GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. It possible to achieve Service Side Request Forgery (SSRF) via the Demo request endpoint if Proxy Base URL has not been set. Upgrading to GeoServer 2.24.4, or 2.25.2, removes the TestWfsPost servlet resolving this issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-26218 GeoServer Vulnerable to Unauthenticated SSRF via TestWfsPost
Github GHSA Github GHSA GHSA-5gw5-jccf-6hxw GeoServer Vulnerable to Unauthenticated SSRF via TestWfsPost
History
Type Values Removed Values Added
First Time appeared Osgeo
Osgeo geoserver
CPEs cpe:2.3:a:osgeo:geoserver:*:*:*:*:*:*:*:*
Vendors & Products Osgeo
Osgeo geoserver
Type Values Removed Values Added
Metrics epss

{'score': 0.00039}

epss

{'score': 0.00043}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. It possible to achieve Service Side Request Forgery (SSRF) via the Demo request endpoint if Proxy Base URL has not been set. Upgrading to GeoServer 2.24.4, or 2.25.2, removes the TestWfsPost servlet resolving this issue.
Title GeoServer Vulnerable to Unauthenticated SSRF via TestWfsPost
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jun 17, 2025, 7:12 PM
Reserved
Mar 18, 2024, 5:07 PM
Status
Analyzed
Published
Jun 10, 2025, 3:15 PM
Modified
Jun 17, 2026, 7:22 AM