{"schema":"threatline.record/2","record":{"id":"CVE-2025-58360","aliases":["GHSA-fjf5-xgmq-5525"],"summary":"OSGeo GeoServer Improper Restriction of XML External Entity Reference Vulnerability","details":"OSGeo GeoServer contains an improper restriction of XML external entity reference vulnerability that occurs when the application accepts XML input through a specific endpoint /geoserver/wms operation GetMap and could allow an attacker to define external entities within the XML request.","categories":["Applications & CMS"],"product":"GeoServer","vendor":"OSGeo","ecosystem":"Maven","affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2025-58360","source_modified_at":"2026-02-26T16:07:29.959Z","fetched_at":"2026-10-23T18:42:43.628194Z","product":"geoserver","vendor":"geoserver","versions":[{"version":">= 2.26.0, < 2.26.2","status":"affected"},{"version":"< 2.25.6","status":"affected"}],"defaultStatus":null},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver.web:gs-web-app","ecosystem":"Maven","purl":"pkg:maven/org.geoserver.web/gs-web-app"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.26.0"},{"fixed":"2.26.2"}]}],"versions":[]},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver:gs-wms","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wms"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.26.0"},{"fixed":"2.26.2"}]}],"versions":[]},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver.web:gs-web-app","ecosystem":"Maven","purl":"pkg:maven/org.geoserver.web/gs-web-app"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.25.6"}]}],"versions":[]},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver:gs-wms","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wms"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.25.6"}]}],"versions":[]}],"fixed_versions":[{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver.web:gs-web-app","ecosystem":"Maven","purl":"pkg:maven/org.geoserver.web/gs-web-app"},"version":"2.26.2"},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver:gs-wms","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wms"},"version":"2.26.2"},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver.web:gs-web-app","ecosystem":"Maven","purl":"pkg:maven/org.geoserver.web/gs-web-app"},"version":"2.25.6"},{"source":"OSV","source_url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","source_modified_at":"2025-12-11T22:14:09.863292Z","fetched_at":"2026-10-23T18:42:43.628194Z","package":{"name":"org.geoserver:gs-wms","ecosystem":"Maven","purl":"pkg:maven/org.geoserver/gs-wms"},"version":"2.25.6"}],"cvss":8.2,"severity":"High","kev":{"listed":true,"date_added":"2025-12-11","due_date":"2026-01-01","required_action":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","ransomware_campaign_use":"Unknown"},"epss":{"probability":0.60012,"percentile":0.99134,"score_date":"2026-10-23"},"published_at":"2025-11-25T20:17:35.254Z","modified_at":"2026-02-26T16:07:29.959Z","provenance":[{"source":"CISA KEV","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23T17:00:09.9001Z"},{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2025-58360","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-02-26T16:07:29.959Z"},{"source":"OSV","url":"https://osv.dev/vulnerability/GHSA-fjf5-xgmq-5525","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2025-12-11T22:14:09.863292Z"},{"source":"Metasploit","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/auxiliary/gather/geoserver_wms_getmap_xxe_file_read.rb","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2025-11-25"},{"source":"Nuclei","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2025/CVE-2025-58360.yaml","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":null},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2025-58360","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CISA KEV","CVE List","OSV","Metasploit","Nuclei","EPSS"],"references":[{"url":"https://osgeo-org.atlassian.net/browse/GEOS-11922","source":"CISA KEV"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-58360","source":"CISA KEV"},{"source":"CVE List","url":"https://github.com/geoserver/geoserver/security/advisories/GHSA-fjf5-xgmq-5525","tags":["x_refsource_CONFIRM"]},{"source":"CVE List","url":"https://osgeo-org.atlassian.net/browse/GEOS-11682","tags":["x_refsource_MISC"]},{"source":"CVE List","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-58360","tags":["government-resource"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"active","automatable":"yes","technical_impact":"partial","assessed_at":"2025-12-12T04:55:43.956488Z"},"exploits":[{"source":"Metasploit","kind":"Auxiliary module","name":"GeoServer WMS GetMap XXE Arbitrary File Read","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/auxiliary/gather/geoserver_wms_getmap_xxe_file_read.rb","date":"2025-11-25","added":"2025-12-13","check":false},{"source":"Nuclei","kind":"Scanner template","name":"GeoServer - XML External Entity Injection","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2025/CVE-2025-58360.yaml"}],"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":"product","confidence":"heuristic","reviewed":false},"change_timestamp":"2026-02-26T16:07:29.959Z","content_hash":"4950df084298c8fb6d57945b47cb376283cca40fa922090acb27f58006c0ede9"}}
