{"id":"GHSA-68cf-j696-wvv9","aliases":[],"url":"https://o3.security/vulnerability/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","published":"2025-06-10T20:17:58Z","modified":"2025-06-10T20:17:58Z","cvss":{"score":7.5,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Maven","name":"org.geoserver:gs-wfs","fixedVersion":"2.24.4"},{"ecosystem":"Maven","name":"org.geoserver:gs-wfs","fixedVersion":"2.25.2"}],"fix":null,"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"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2025-06-10T20:17:58Z"}}