Deserialization of Untrusted Data in geoserver - CVE-2022-24847
Published: April 13, 2022 / Updated: May 5, 2026
geoserver
geoserver
Description
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to deserialization of untrusted data in the GeoServer security mechanism, data store configuration, and disk quota mechanism when performing JNDI lookups through the GeoServer GUI or REST API. A remote privileged user can trigger an unchecked JNDI lookup to execute arbitrary code.
Exploitation requires administrative access and can occur through configuration changes made via the GeoServer GUI or REST API.