high·Product Based Web Vulnerabilities·Updated Nov 27, 2025

CVE-2025-58360 Scanner

CVE-2025-58360 Scanner - XML External Entity (XXE) vulnerability in GeoServer

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
10
Times Used
by S4E users
2
Assets Scanned
domains & IPs
4
Vulnerabilities Found
confirmed findings
References
🔴
CISA Known Exploited Vulnerability
This CVE is actively exploited in the wild. CISA mandates federal agencies to patch immediately.
CVECVE-2025-58360
9.8
CVSShigh
Exploitable remotely over the internet · no authentication required.

GeoServer is an open source server that allows users to share and edit geospatial data. From version 2.26.0 to before 2.26.2 and before 2.25.6, an XML External Entity (XXE) vulnerability was identified. The application accepts XML input through a specific endpoint /geoserver/wms operation GetMap. However, this input is not sufficiently sanitized or restricted, allowing an attacker to define external entities within the XML request. This issue has been patched in GeoServer 2.25.6, GeoServer 2.26.3, and GeoServer 2.27.0.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
geoserverby geoserver
>= 2.26.0, < 2.26.2
Updated Aug 22, 2026View on NVD →
Detail

GeoServer is an open-source server software that allows users to share, process, and edit geospatial data. It is used by organizations and individuals to publish geographical data from any major spatial database. The software is common in GIS (Geographic Information Systems) for both governmental and non-governmental organizations. GeoServer supports numerous mapping formats and is commonly used to render maps on the web. It plays a vital role in mapping and location services provided over the internet. GeoServer allows for real-time data sharing across various platforms and applications.

XML External Entity (XXE) injection is a vulnerability that is typically found in applications that parse XML input. This vulnerability occurs when an application allows untrusted XML input that contains a reference to an external entity. When processing XML data, if the parsing process is not adequately secured, it may lead to the inclusion of unintended files. Attackers can exploit this to read sensitive data, cause denial of service, or interact with external systems. It can be a serious threat, exposing critical data and compromising system integrity. An XXE injection is performed by crafting an XML payload that causes unintended behavior, affecting the confidentiality and availability of data or services.

The vulnerability within GeoServer is found in insufficient sanitization of XML input within the GetMap operation at the /geoserver/wms endpoint. GeoServer versions 2.26.0 to 2.26.2, and 2.25.6 are particularly susceptible. The improperly sanitized XML input can contain a reference to an entity that points to sensitive files on the server. This allows unauthorized access to sensitive files which may contain confidential data. Attackers may tamper with XML data to execute XXE payloads, leading to data disclosure or denial of service. The request header with crafted XML input can exploit this vulnerability.

Exploitation of this vulnerability could lead to significant impacts on the affected server. Sensitive server files may be disclosed, exposing confidential information to unauthorized attackers. Furthermore, a denial of service condition could be initiated, affecting availability of the service. The vulnerability can compromise data integrity by allowing external entity processing that interacts with restricted resources. Users and systems relying on GeoServer may experience downtime or untrusted access to proprietary or sensitive data. This could further extend to unauthorized command execution in severe cases.

REFERENCES

Solution Advice
  • Upgrade to GeoServer version 2.25.6, 2.26.3, 2.27.0, or later.
  • Ensure that your XML parsers are configured correctly to disable external entity support.
  • Implement robust input validation to sanitize XML inputs adequately.
  • Regularly review and update security configurations and adopt best practices for data input handling.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2025-58360 Scanner - XML External Entity (XXE) vulnerability in GeoServer S4E