GeoServer és vulnerable a un atac d’entitats externes XML no autenticades (XXE) mitjançant la funció WMS GetMap

ALERTES

01/12/2025

CVE-2025-58360

ALT (8,2)

CVSS3: 0,0

GeoServer és un servidor de codi obert que permet que els usuaris comparteixin i editin dades geoespacials. Des de la versió 2.26.0 fins abans de la 2.26.2 i abans de la 2.25.6, s’ha identificat una vulnerabilitat XML External Entity (XXE). L’aplicació accepta l’entrada XML mitjançant una operació específica de punt final /geoserver/wms GetMap. Tanmateix, aquesta entrada no està prou desinfectada o restringida, cosa que permet que un atacant defineixi entitats externes dins de la sol·licitud XML. Aquest problema s’ha corregit a GeoServer 2.25.6, GeoServer 2.26.3 i GeoServer 2.27.0.

post:/platform/configuration/security/service-accountsdelete:/platform/configuration/security/service-accounts/{user_id}patch:/platform/configuration/security/service-accounts/{user_id}post:/platform/configuration/security/service-accounts/{user_id}/keysdelete:/platform/configuration/security/service-accounts/{user_id}/keys/{api_key_id}patch:/userpost:/userspost:/users/auth/keysdelete:/users/auth/keysdelete:/users/auth/keys/_alldelete:/users/auth/keys/{api_key_id}delete:/users/{user_id}/auth/keysdelete:/users/{user_id}/auth/keys/{api_key_id}delete:/users/{user_name}patch:/users/{user_name}

Sistemes Afectats

  • geoserver geoserver >= 2.26.0, < 2.26.2
  • geoserver geoserver < 2.25.6

Remediació
Aquest problema s’ha corregit a GeoServer 2.25.6, GeoServer 2.26.3 i GeoServer 2.27.0. Vegeu-ne les Referències.