{"id":"GHSA-68cf-j696-wvv9","summary":"GeoServer vulnerable to SSRF in TestWfsPost for specific targets, e.g. PHP + Nginx","details":"### Summary\n\nMissing checks allow for SSRF to specific targets using the TestWfsPost enpoint. \n\n### Mitigation\n\nTo manage the proxy base value as a system administrator, use the parameter ``PROXY_BASE_URL`` to provide a non-empty value that cannot be overridden by the user interface or incoming request.[thomsmith](https://github.com/thomsmith).\n\n### Resolution\n\nThe TestWfsPost has been replaced in GeoServer 2.25.2 and GeoServer 2.24.4 with a JavaScript [Demo Requests](https://docs.geoserver.org/latest/en/user/configuration/demos/index.html#demo-requests) page to test OGC Web Services.\n\n### References\n\n* [CVE-2024-29198](https://github.com/geoserver/geoserver/security/advisories/GHSA-5gw5-jccf-6hxw) Unauthenticated SSRF via TestWfsPost","modified":"2025-06-10T20:17:58Z","published":"2025-06-10T20:17:58Z","database_specific":{"nvd_published_at":null,"cwe_ids":["CWE-918"],"severity":"HIGH","github_reviewed":true,"github_reviewed_at":"2025-06-10T20:17:58Z"},"references":[{"type":"WEB","url":"https://github.com/geoserver/geoserver/security/advisories/GHSA-5gw5-jccf-6hxw"},{"type":"WEB","url":"https://github.com/geoserver/geoserver/security/advisories/GHSA-68cf-j696-wvv9"},{"type":"PACKAGE","url":"https://github.com/geoserver/geoserver"}],"affected":[{"package":{"name":"org.geoserver:gs-wfs","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wfs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0"},{"fixed":"2.24.4"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/06/GHSA-68cf-j696-wvv9/GHSA-68cf-j696-wvv9.json"}},{"package":{"name":"org.geoserver:gs-wfs","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wfs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.25.0"},{"fixed":"2.25.2"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/06/GHSA-68cf-j696-wvv9/GHSA-68cf-j696-wvv9.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}]}